For having to do multiple skills that are not practiced together every day, I would go with a CrossFit Athlete.
Youtube the 2012 Reebok crossfit games and watch what these men and women can do. All of the workouts or disciplines are randomly put together and not something that is always the same skill set for every day of training.
And yes, Trophy truck drivers and MX bikers are punished like no other in their sport. Sadist.....