Sorry about the hand. I agree running will maintain cardio. Stairs or hill intervals will help with your hill climbing cardio start slow, lunges and squats will help with the hill climbing legs. Also get a Bosu ball or a Swiss ball and practice balancing on it, sitting, kneeling, etc..Just don't...