Scarf Typhlosion is a debatable lead. Ambipom cripples it, and Flash Fire pokemon are common (so is Milotic).
Venusaur is exploitable with just Power Whip+EQ. Sludge Bomb compliments grass better than EQ overall, you can threaten more pokemon.
I assume Rotom is sub+charge beam, he is likely more effective if you have ground/fight/etc. weak pokemon for him to take advantage of his resistances.
Hitmontop, your team isn't very SR weak and he's using half his moveset just to remove hazards.
Your team is lacking in reliable speed (scarf Typhlosion is exploitable and so is Swellow) and perhaps could use a priority move. It may be advisable to make room for Stealth Rock.
I hope any of that could help.