vision for Pilots is 20/50 maximum correctible to 20/20. Max height is 6'4, i hear you can get a waiver for that sometimes. thats for air force. Navy is 20/20 vision required. I don't know about BMI. But they do have a Maximum Allowable Weight (MAW) for heights. They can be waivered with a body measurement. Good Physical fitness!!! Sit-ups, pushups, 1.5 mile run, for air force are a must in good time and reps! Hope that helps!