What was your team? I did the same last year with Decidueye, Lycanroc (day), Salazzle, Alolan Raichu, Alolan Ninetales and Salamence. Rufflet and Zorua/Zoroark contributed early-game.
Machamp, lilligant, metagross, lunala, incineroar and muk
4 members were from mememele, and I have 2 ones that left the team, pelipper and magnezone that were both melemele
The toughest for me were some of the totems especially Lana (since Araquanid's bug typing countered Dartrix and what would be my Alolan Raichu was still a Pichu) and Acerola (dealing with the Mimikyu's friends it would spawn in). Endgame was the easiest part for me because my team was finally at full strength.
Yea, Lana was a challenge, the skull admin right before Olivia was hard cos my team was all nearly dead. Endgame was hard cos I was actually under leveled by about 3 levels