I have a few suggestions.
First, Pheromosa does not match up well with the metagame at all right now. There are tons of fairy and especially flying types running around, plus intimidate, not to mention dragapult outspeeds adamant pheromosa and often has max airstream. I'd take it off the team.
Metagross is a really strong Pokemon but you don't need Steel Roller or Hammer Arm. A ground type move and protect is the best. If you want to YOLO, you can use thunder punch, fire punch, or zen headbutt. Also, iron head is more consistent than Meteor Mash.
Tapu fini is a really good Pokemon in general, it looks fine.
Incineroar's a good Pokemon too, but you can't use Wil-o-wisp and assault vest. Either give it a figy berry (in which case, use parting shot instead of U-turn) or use Darkest Lariat, Snarl, or Burning Jealousy.
Thundurus, however, is outclassed by a lot of different electric types and it's not worth using your Dynamax on weak, unSTAB max moves to power up its partners, so I'd get rid of it too.
Finally, Tsareena. Sure, Queenly Majesty is useful but there are lots of other ways to play around Fake out, like protect and Dynamax. If you really want to avoid fake out, Indeedee-F sets up psychic terrain which does the same thing, plus Indeedee offers follow me, which is amazing support. It also is a great lead with metagross to power up max mindstorm/zen headbutt and protect it from ghost types. If you just want an offensive grass type, Rillaboom is much better than Tsareena.
This is shaping up to look like a Metagross Goodstuffs Team, so you'll really want a way to activate the policy on Metagross. There are two main ways to do this- Brutal Swing Tornadus and Bulldoze. Tornadus can usually work with the rest of the team better for more speed control. My favorite bulldoze users are Salamence, Raikou, Glastrier, and Dugtrio, but I'd recommend Tornadus. Since it has prankster tailwind, you'll want to invest more in speed for Metagross.
Really, you have your 3-Pokemon Core of Metagross, Tornadus, and Indeedee-F, and you can choose three more Pokemon that work best for you. I think that Tapu Fini, Incineroar, Urshifu, or Regidrago would be really strong with this team composition. My top picks right now would probably be Regidrago, because it is a monster in tailwind and follow me support to keep Dragon Energy strong (You can run heal pulse on Indeedee too if you want), plus Metagross takes care of steel and fairy types that annoy Regidrago, as well as Urshifu-Single Strike, because it helps greatly against Metagross mirrors and also Celesteela, and finally Incineroar, for good general support. I'm leaning away from Fini and Rillaboom mostly because you already have terrain, but Fini is a great Pokemon in general.
Hopefully this helps!
PokePaste