Choose 6 Pokémon to be with you in your life time (Not including legendries). What would it be?

Not necessarily for battling but might be useful for you or what you think is just really cute /badass to be around with. I don't include legedaries because they're "legendaries" for a reason.

Choose 6 Pokémon to be with you in your life time (Not including legendries). What would it be?

Here's mine.

1. Skarmory - Air travel Pokemon of choice. And I can make use of it's feathers.

2. Alcremie - Even her shit tastes good

3. Ditto - Ultimate versatile pokemon

4. Rotom - I can let it drive for me

5. Shedinja - Aesthetics

6. Genesect (If it counts) - Aesthetics and I can ride on it too.

6 (alternative) Cyclizar - For thesame reason except it can't fly. It's a frickn motorcycle.

Updates
+1 y
I think if you only have Ditto, you can basically have any Pokémon including legendaries. It's a cheat but still technically counts. But only best used if it's a tasks that only last for a short time.
Updates
+1 y
If pokémon can heal, ill replace Shedinja with Audino/Chansey. After all, they're both cute. And I'll replace Cyclizar with Gardevoir for teleportation and she's also a waifu.
Choose 6 Pokémon to be with you in your life time (Not including legendries). What would it be?
Post Opinion