Congratulations, he sounds like a great kid. I mean a great Officer Candidate..
Look into a membership at this gym. It is a great place to get into and/or remain in the kind of shape he will need to be in. Lots of military members at most affiliates.
Kirkland CrossFit