Why Choice Specs on Dragapult with no special moves? Even though physical Dragapult looks good, special is generally better, especially on this team.
On Zeraora, replace Aerial Ace with Toxic, Bulk Up, or Volt Switch. It should have Leftovers (for Bulk Up) or Heavy-Duty Boots.
Landorus doesn't really need to be scarf since you have so many fast Pokemon, so it should use the Sp. Def set instead.
Blaziken isn't very good on balance (or really anything besides HO), so you should use a different Swords Dance sweeper instead, like Weavile.
Corviknight shouldn't have max attack, and an Adamant nature isn't good on it. Pressure is generally more useful than Mirror Armor.
Since we switched to Sp. Def Landorus, Slowbro should be used instead of Slowking. It also helps patch up the Urshifu matchup.
Updated team