Hey
Vortex134, nice team you have here. I see you have some prior knowledge, but this team has just a few holes that need to be patched up.
-Your team gets wrecked by Miraidon. Simple as that. Sure, you have Trick Room. Until you get rekt by a Tera Electric Electro Drift. You do have AV Metagross, but it just doesn't deal enough damage back to be considered a good check/counter to Miraidon, alongside the consideration of common partners like Chi-Yu and even Iron Hands can put a slight dent into your team.
-Lunala, while it is less common, feels like a threat to this team. Both Ice types fold to Meteor Beam, with Caly-I losing to Moongeist Beam with no real way to take a considerable chunk out of it. Incineroar takes or even drops to Meteor Beam, then getting KO'd by a follow up Moongeist Beam. Metagross loses to Moongeist Beam, and Tornadus loses yet again to Meteor Beam. Urshifu-R kinda gets clapped as well thanks to its low-mediocre Special Defense. It can also just revert Trick Room on you or set it up on you if you have Tailwind up.
Move Changes:

Blizzard OR Moonblast -> Protect
This one isn't completley necessary, but good for possitioning for possible Trick Room sweeps. Plus, you can stall out opposing TR or TW which is always a bonus, and avoiding annoying Fake Out chip from stronger opponents like Rillaboom and Iron Hands is always nice. Plus, Protect is just such a good move.

Protect -> Snowscape
Again, not completley necessary, but helps into the terrifying Koraidon matchup, which isn't looking too hot for your team. Not only that, but it nulifies the damage coming from Kyogre and gives defensive boosts to your Ice type Pokemon. It's always good to have some weather control, and setting it manually is always a good backup plan if Ninetales drops and Snow dissapears.

Meteor Mash -> Heavy Slam
This is just more consistant damage, and the damage buffs from Meteor Mash may be relied on a bit too much. Plus, Metagross is dummy thick. Almost nothing outweighs it, or at least anything that actually takes damage from it. But on a more serious note, Heavy Slam is strong.

Hammer Arm -> Stomping Tantrum
This is really good as it gives you an actual check to Miraidon, dealing super effective damage to it. It also helps with threatening Pokemon like Fire types in general, Kingambit and Iron Hands.
Tera Changes:

Tera Ice -> Tera Water
Idk if you did Teras, so I'll try and make this less lengthy if I can. Water is just a great defensive Tera for all Ice types, and Ninetales doesn't need an offensive one.

Tera Ice -> Tera Water/Grass/Fire
I would go with Grass, but Water works well as a defensive typing. Fire fills that role to a lesser extent, but makes you immune to crippling burns. And Grass allows you to manuver around Amoonguss, a rather threatening Pokemon to your team.

Tera Psychic -> Tera Steel/Water/Grass/Fire
Water, Grass and Fire have all the same reasonings as Caly-I. Steel allows you to exert more offensive pressure.

Tera Fire -> Tera Water
Again, a good defensive Tera. I could've said Tera Grass, but Safety Goggles invalidate that.
I'm not going to go into spreads (for now), but just let me know if you have any questions.