PC/DL/GM all on the same day? I feel sorry for your spinal erectors.
Yes, push-ups at least twice a week, but not tabatas, and you can't neglect basic sit-ups as well. Go take a look at what Ryan Long posted in his article on his own Army conditioning. That might make a better baseline for your training.