I'll try to help...welcome!
he doesnt have to go to DF for the medical...I believe every city has registered doctors for the requirements. also, dont worry about the visa denial...they require info top give them good reason he wont stay here, its not personal, so if he doesnt have a house in...