Thanks for your feedback. It helps a lot, however I don't understand how my Venusaur wouldn't be a good choice? Oh well.
Another thing is how exactly do I give my Pokemon EVs? And how long does it take?
Edit: Also, would it be a good idea to breed all my Pokemon, to start from level one with...