I don't know if I'd enlist at his age(25). The clock is ticking. If you got selected today odds are you wouldn't start UPT for about 2 years. So essentially, you have 3 years to get an offer before you'd need a waiver. Waivers are not easy to come by right now. Not impossible, but not great odds.