First, this team is highly offensive, which I like, but you do have some problems. One is mainly fast pokemon/Scarf users.
There is an easy way to remedy this without changing the team. Simply slap a Choice Scarf on Gengar, replace Focus Blast with Trick, replace Hp Fire with Hp Ice, and you...