>>45343233>>45344294>ShouldermonDitto for a quick counter and something light.
>Ace PokemonCinderace(pun unintended) for a cool Gmax and something pretty versatile with Libero. Crowned Zacian otherwise.
>Flying PokemonI feel like most Flying types are too small to really carry full grown adults comfortably. Considering this, I'd probably go with a psychic type for travel with telekinesis.
If I HAD to pick a flying type, I'd go with Dragonite. Lugia otherwise.
>Swimming PokemonLapras easy.
>Land Travel PokemonMetagross. It can float so rough terrain shouldn't be a problem and it SEEMS pretty fast judging by the anime.
>One Other PokemonGardevoir for telepathy to communicate effectively with my Pokemon and serve as a general all around healer as well as companionship.