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.
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.
no
yes
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.
No trainer has a combee in diamond and pearl but you can find a combee on trees you put honey on. There is a trainer in route 208, she has combee and Roselia