The maximum number of directors will be as provided in the Articles of Association.
The act only provides the minimum (2 for private and 3 for public ltd co)
A non stock holder / share holder can be a director if it is not disallowed by the Articles of Association.
There is no concept of stakeholder in Company Act.
If the articles of association is silent, you need to see Table A / Model AOA provided in the act.
Please note that from Jan 2014 onwards, the new rules will come into effect under Co Act 2013 as they get notified. So some of these may change soon