Hello, everyone, I haven't posted here before (I just joined) so I'm unsure of the format, so please forgive any mistakes! I just beat Radomus in E16 on my first run, and this is my current (in rotation) team - I usually just swap out one of them like in volleyball:
Greninja: Protean ability; has Extrasensory, Water Pledge, Rock Smash, Smack Down
Drapion: Sniper ability; has Cross Poison, Fell Stinger, Toxic Spikes, Night Slash
Meowstic (female): Infiltrator ability; has Charge Beam, Disarming Voice, Psychic, Shadow Ball
Pangoro: Mold Breaker ability; has Crunch, Vital Throw, Cut, Strength (yes, I know, I'm literally just using it as an HM worker, but it also took down Ditto-Arceus)
Trevenant: Natural Cure ability; has Will-O-Wisp, Horn Leech, Confuse Ray, Phantom Force
Emolga: Static ability; has Acrobatics, Discharge, Air Slash and Pursuit (my libero)
Charizard: Solar Power ability; has Fire Pledge, Wing Attack, Slash, Flare Blitz (I want to turn this into a proper special attacker but I'm working my way up to it)
I'm not including natures because I can swap them out at the Pokemon psychologist, but feel free to suggest any?
Also, Pokemon I'm currently training/considering adding to the roster just for some variety: Vanilluxe, Florges, Escavalier, Roserade, Dunsparce, Arcanine, Granbull.
My question is: do I need to upgrade any of my team/add any new members before I go for Luna's gym battle? Also, is having perfect IVs necessary for any of the upcoming battles? I haven't EV-trained properly but intend to do so once I have Pokemon with better IVs. I also intend to start a new run very soon (maybe a written one that I can post here...or somewhere...), so any advice for a psychic or fairy run would be appreciated as well.
(P.S. does anyone know where to find the Wild Charge TM? I checked the TM compilation page on the forum and I'm still lost. Is it supposed to be in Byxbysion Wasteland?)