Am I fit enough?
Do I have to be fit?
No, but training will help you get fit. We don't do hundreds of sit-ups and push-ups but it is a physical activity. The important thing is everyone works at their own pace