Wow, great! Abra technically could also be one for Special Attack since it's easy to beat and it's close to a Healing station, but it only drops 1 SpA EV, sadly...
Mm, yeah, the trainer has Eevee, Vivillon, and Helioptile, plus Drought Vulpix to boost your Fire attacks. I'm not sure how you'll do against Venam with three Pokemon, though, and overleveling may be a problem...
OMG JIRACHI MUST PLAY NOW
Also, apparently Mega Evolutions can break walls in dungeons, and there are things called the Lapis and Ringle, which are power ups? I'm not sure what Serebii means...
Litleo is also going to be hell to get since you have to defeat a tough trainer with a full team
Anyway, remember, you can always use this for reference on what to catch! However, some of it is inaccurate, since it's still updating... http://www.pokemonreborn.com/forum/index.php?showtopic=14330
Thanks, added!
Also, I have no idea what is going on with the forums' ability to show Youtube videos. Some stay as links while others appear as the video...
Tynamo and Blitzle need STORMY weather, not rainy.
Teddiursa needs clear weather.
Zangoose will roam different alleys, and will not be catchable until you get to Lapis Ward.
Mime Jr is axed, meaning it's not there anymore.
You could always wait for a future episode where Eevee and Axew get their events.
Also, technically you can get Axew by the Mystery Egg.
I don't mind if Jan takes the Pokemon out, but remember to consider the poor Fairy and Dragon monotypes!