To get all the Pokemon quickly, you have to do the most detestable thing: cheat.
Pokemon with magma armor in team
You can't. There is only one speed to the "Surf" on Diamond/Pearl.
keep battling Pokemon and people
No
there is no fast way without the use of a action replay
Have a friend trade you a Pokemon holding the master ball they got.
There is not really a easiest pokemon to evolve...but bug type pokemon evolve really fast
really fast, the female doesnt even get to climax
To get out of fights really fast against wild Pokemon, you should try to find an item in your bag that helps you escape fast, like a smoke ball.
feed eevee rare candies, berries, calciums and stuff. level it up after 8 at night. Also give it a Soothe Bell
There really isn't a quick way to get to level 100 fast without cheating. The best way would be to re-battle gym leaders and the elite four, along with wild pokemon. Sorry, you'll just have to be patient.
You mean quick ball? Canalave city pokemart.