Apply to ALL because you don't know which he will be accepted.
My DD was accepted to all, and chose USMA SLE and Girls State over USNA NASS and USAFA SS (conflicting June dates) because she could do the CFA at SLE and then used it all 4 SAs, Girls State for the application value, and because she had been to USNA CVW already. She was lucky and also got an invite to FVE so visited USAFA then. She really enjoyed the experience at AIM (July with no conflicting programs), and got a respectable PFE but was allowed to replace it with a higher score at Genesis Invite in November of her senior year which was a perk for anyone that attended. She visited USMMA her junior year on a swim recruiting trip, so got to see all 5 SAs in person at least once.
Again, apply to all and then decide.
But whatever you do, I highly suggest getting the CFA done in the earliest window possible; it's unambiguous and you aren't going to be any less busy from here until the end of senior year but you could get injured. Also plan to get anchoring scores in the SAT/ACT before senior year, and when all college applications open, he is on a roll and not having these things on his plate along with everything else.