I aint no Doctor, but Mohit, a medical requires you to achieve a minimum standard. You dont have to be a super fit athlete. I am sure your leg will have repaired by then and all will go fine. If you are still limping, the medic will probably ask for futher tests. Should be no problem. Also you can postpone it for a while if you need to.