Working on getting army fit right now. Thanks for the detailed response!
There will be other requirements for you since you'll probably be 25 before you start training. That said, do not settle for anything less than high excellent for the 17-24 (I think) group.