Bulk calculator says kingdra won't survive after 1 outrage. Gyarados has bulk but will not be higher than any ice or Dragonite.
Ice types generally good against all moveset.
Dragonite is probably best against Air Slash/Aerial Ace.
I will be using a combination of Lapras & piloswine, and dragonite strictly for Air slash/Aerial ace.