This is a really nice balanced sand team, but I honestly don't know how you play againts SD Lucario/SD Toxicroak if they have Ice Punch. Lucario seems like a pain in the ass for you to handle is it basically 6-0s you with rocks on the field and if Starmie has taken previous damage. Even if you predict the CC, Zapdos/Landorus-T are going to switch right away if you fear Ice Punch. I don't know how to fix this problem, maybe switching Max/Max+ Skarmory over Ferrothorn to give you a better handling of those threats, but then you'll lose a Rain Check, so it basically goes the same.
You could use a Choice Scarf Tyranitar with Earthquake, Crunch, Stone Edge and Superpower to troll them and OHKO both of them with the proper move. Earthquake has redundant coverage with Superpower, but Earthquake guaranteeds the KO and Toxicroak and Superpower the KO on Lucario.
Other than that, a really solid team. Luvdic'd!