Sounds like fun! At first I thought you are training solo but then I read the rest of your post It sounds like you've all the modalities addressed! Thankfully, since I don't currently have a gym membership, I can use my kettlebell herd for everything - including cardio.