I'm noticing a few red flags.
Red flag #1: He wants to join the Air Force for a very specific program. Air Force life unfortunately isn't as flexible as he'd want it to be. Regardless of which route he takes, the needs of the Air Force come first over what he wants, so if he decides he wants to join he has to accept that, even if it means he becomes the exact opposite of what he was desiring.
Red Flag #2: You don't want him to enlist. Last time I checked, it's about what he wants, not what you or other parties desire. It is his life. Your role is simply to advise, but you have to let him make a choice for himself. I enlisted, even after my parents advised against it, and I ended up being set on a really good path that I am happy I took.
Red Flag #3: I don't think you have a complete understanding on how commissioning programs work. Some of the things you're saying contradict. If Air Force is the route he has decided on, it does not matter which school he commits to, as almost any school will either have an AFROTC detachment or will have a crosstown agreement with a school that does. USAFA is a non starter for next academic year, unless he has already applied and is waiting on a decision, and given you're saying he doesn't have a physical done I doubt he has. If he is serious about the Air Force, he simply needs to talk to his counselor and add AFROTC classes to his schedule. If he wants a scholarship from them, I believe that has closed out for the next academic year and he'd have to apply for the following year.
All this being said, if he goes to AFROTC and meets/exceeds the requirements, with high attendance, he can probably land a spot in a thing called Field Training. If he does, they will then send him for physicals through DODMERB before he can go. Any OTC Medication, health, and vision concerns can be addressed during that process. If he is interested in USAFA, he will have to apply for the Class of 28'. I would not advise on the OTS commissioning route as it has a bad accession rate and it doesn't look like it's getting better any time soon.