Btw, I heard doing a lot of repetition at the end of training (well, Ive read it in some bodybuilding magazine, so I have no clue if it also applies to sports like freestyle) increases your blood flow in your muscles (which would help regeneration as better blood flow would mean better energy supply when you eat some good carbs and then proteins afterwards & would also mean that your body gets rid off of all the waste products more efficiently)...... so maybe you could try 10-15 minutes of long combos as a warm up and then do 10-15 minutes of long combos at the end of your session. But well, just adjust the number of minutes of the warm up/cool down as you like, that was just an example... But I dont know if its gonna work, lol, just try it and you will see.
But ALWAYS do some warm up before and strech A LOT after any training, and I mean A LOT (stretch for at least 15 minutes). There was a period of time I didnt strech at all and my back was pretty fucked up. Moreover, stretching makes you faster, stronger and regenerate more efficiently.