Usually if you can do all the solo battle stuff from both weeks you only need 5-6 wins from Champs.
Champs is much faster than H2H to get tokens and eventually youll get lucky and win.
H2H isnt bad, just takes more wins to get the CP needed.
Your team is pretty solid, couple rough spots but overall not bad all.