I'm gonna give my opinion on your team~
Infernape's a nice lead coupled with both Taunt and Stealth Rocks, though personally I've always been more a fan of an Offensive Infernape other wise this looks to be a pretty solid set.
While Starmie's a good spinner, I can't help but think that maybe Defog Zapdos would be better, and would Leave you free to put Tbolt on your Starmie. Since you seem to use Starmie offensively, I can't help but think that maybe Surf would work better for you on your team.
Zapdos is always a good Pokemon, and it definitely is a pain in the ass for sure, as I mentioned earlier, I think Defog may work a tiny bit better than Volt Switch, if not Defog, consider using HP Ice to take out threats like Salamence or Landorus
Dragonite's a good pokemon to use, but I've always believed that choice iteming it is wasting Potential. I've noticed that Dragon Dance+Weakness Policy is an absolute Monster of a combination on Dragonites and can get off sweeps very easily.
Other than that, I don't really have much to say about your team, it looks pretty solid. Of course, my advice is just advice, you can always use or not use as much of it as you want.
Hope I helped