The Azumarill is lacking in much late game power, so I suggest Waterfall or Aqua Tail.
Plus, with Zard-X on the team as well, the Azu becomes a second set-up sweeper.
Also, on the Gengar, try to run Destiny Bond, so you can go for an offensive move then maybe sack it for a poke.
Just...