I think I have the minimum Machamp team (no dodging)
Just discovered pokesimulator.com and did some testing with my Machamp team. Simulation says I´m going to win (no dodging, against C/CC) with approx 20 % health left on 6th mon which is pretty much in line with my two tries with the team (94% and 2%). It also tells me it´s not enough for C/DP.
Testing with different moves I find that in theory I only need to TM Psybeam on the Espeon to either Psychic or Future Sight to take down C/DP with it, but on the other hand changing Future Sight on the existing Espeon to Psybeam will make the team lose against C/CC as well.
Answers
I don't understand using Dragonite over Eggy. I have soloed Machamp multiple times, I'm level 37, with weaker guys than you are using and no Dragonites in the lineup. A confusion/psychic Eggy does 16% more DPS than same level Dragonite with DT/Out. Added advantage if all 6 feint I can be instantly back in with my top Dragonite to finish him off since he is highest CP and will be right at the top of the list.Getting back into the battle in like 3 seconds is huge.