No.
The first trainer on the way to the Pokemon league has a luminion.
yes
you don't need a trainer,you can find one in the wild by fishing
unfortunately there is no trainer with a chikorita for you to see. You have to trade it from an emerald cartridge.
No.
The first trainer on the way to the Pokemon league has a luminion.
no
yes
There is a trainer with Buneary in the Warward Cave on Pokémon Diamond. The trainer's name is Lass Cassidy and can be found on the 1st floor of the cave.
none have elekid you will need to migrate
A trainer in Iron Island has one
in Pokemon diamond go to iron island and find a camper trainer and fight her
You have to go left out of Hearthome city and there is a trainer with one
In "Diamond," you can find a trainer in the Victory Road that will have a Whiscash.
the trainer is on the way to route 224.
you don't need a trainer,you can find one in the wild by fishing