Yes, NRIs and Foreign National can become directors and shareholders in a Nidhi Company along with the required documents, also they can hold majority shares in the company. However, at least one Director on the Board of Directors should be a permanent resident of India.