I am not a lawyer but I'm glad you found my blog helpful.
Current Green Card Priority Date for India for Employment-Based Permanent Residency
J1 Visa Program USA: The Ultimate Guide
Indian Passport Renewal in USA - Application Form, Fees, Processing Time, Document Checklist
I am not a medical expert so will not give you any specific info but instead I will suggest you to take a expert opinion before deciding on the fact.
Here is the link of official medical policy of indian army for officer entry.
As per my understanding, it depends on the type of entry you are opting for. Also LASIK surgery can help you, (if, everything goes right - it has its own sideeffect).
so my suggestion would be to approach a military hospital/doctor and clarify your doubts before proceeding.