Is Aadhar mandatory for registration?

Yes, MSME Registration is Aadhar based registration.