There's a trainer on route 214 that has a Wormadam, so good luck finding it! You can also get a Burmy by using a honey tree and then evolve it.
no
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.