you have to have 2 badges and a zigzagoon.first you go to your dad and talk to him next talk to a beaten team member of team aquwa and he will tell you a man who will trad any Pokemon for a sertan Pokemon so once you find the man trade your zigzagoon for a pickachu
in the safari zone
voltorb pickachu manemite and so forth
yes but ash pickachu wont evolve to make pickachu evolve it needs a thunderstone
The Pickachu in Pokemone Platinum is in the Trophy Garden.
In Pokemon Soulsilver you catch pickachu in the Viridian Forest during the day.
They attract rare Pokemon (ex pickachu and the like)... I'm not sure whether the pokeblock level has any affect... It could, I'm not sure
in the sea
u find him
No.
with a thunderstone
yes
somewhere