1. Yes its necessary to show a Non Profit organisation.
2. No all the members of society cannot be from Ur family. But u can form a trust in which all the members can be from your family. [/I][I]
3.yes you can use ancestor land, but it should be transferred in the name of trust or on long...