Yeah, there is one pair of swimmers between Sunnyshore city and the Pokemon League. It's two swimmers and you have to double battle and one of them has Lumineon.
Yes at the Hearthome gym leader's trainers.
yes
No, but you can get Elekid from Poke'mon Firered.
Ace Trainer At Route 210
There is a lady in the rouit south from Vialstone City
No trainers will have articuno.
Tyson have a Munchlax on Pokemon Pearl
none :(
There in the eternal forest.
Not that im sure of though, but in the Battle Tower there is.
aroma lady in one of the routes...... aroma lady in one of the routes......
no