Don't see why not. Only problem is passing the running physical test. Looks like 8 min per mile for two miles is the minimum needed. Dunno if that's attainable in 2 years, but probably 4-5 years maybe
Broken bones healing up completely aren't a problem for the military at all.