Yah - I was given those same dates. So that's about 14 weeks. Yikes!
As for fitness...I'm running just under 6km in about 30min - but there's some hills in there so that adds to my time. But that time is pretty much within range so I hope I'm ok, plus I've got a little more in the tank if (more like when) they push us further. Not sure what to do about the shuttle run either but I'm hoping as a decent runner I'll be ok.
As for push-ups I'm gassing out after 25 and by 30 my form is shot - lol, funny though, because I'm 35 yrs old I'm actually only required to do 14...but I'll keep pushing, I'd like to be able to bang out 40 but I'm a long way from that yet.
Sit-ups I can do about 45 so I'm good there.
Chin-ups 12 - these are not included in our PT test but you will be expected to do them throughout the course
I will say this though...when I started training about two months ago, I could barely get past 15 proper push-ups, 25 sit-ups and 2 chin-ups. Practice makes perfect and you will see results and improvements if you keep at it. When you can't do another push-up, go to your knees and keep going. If you can't do another sit-up, grab your knees/thighs and cheat for extra reps. Use a chair for chin-ups if you can't get up or try jumping up and working on slowly lowering yourself down thus working the negative - this works great. You've gotta push your muscles past their max and then make sure you take a day or two for the muscles to repair.
Your diet is also very important. You don't have to go crazy but lose the fast food and cut out the empty calories. Lot's of protein, complex carbs, fruits/veggies and water and you should be good. Alcohol is not your friend but don't sweat a drink here and there.
BTW, I do my own cardio and sit-ups but as for weights/push-ups/chin ups etc. I'm pretty much sticking with P90X workouts- it's intense and very difficult at times but it works with incredible results. I attribute my push-up and chin-up improvements entirely to this.
Acer Syrup - good luck man, I hope you make it. If not just sit tight, you'll get your call...
CR