Hi vedi. Glad to help you with a few of the points here.
1. I did my medicals at Ruby Hall in Pune. The procedure took 3 hours. Eye check-up, blood/ urine samples, x-ray, physical check-up by the panel doctor.
2. I called the hospital in advance to check what all I need to bring with me...