If you haven't defeated the Pokémon League yet then this question is difficult to answer considering Crystal is a low-leveled game... But, if you can be bothered; Try waiting for other Trainers to call you and ask for a Battle or just train in the grass leading up to the Pokémon League.
Hope I've helped.
-Jolty94.
pikachu
pikachu
PIKACHU
thunder stone
Put 2 pikachu in the day care
Pikachu and eevee are a couple.
You can't, you have to breed Pikachu.
Yes you can, you can find them in the Safari zone.
yes
You can find a pikachu while in the safari zone. Pikachu also cannot be found anywhere else.
You can find Pikachu in the Safari Zone (Southeast and Southwest). Gotta Catch 'em All!
get shaymin on your team and then the pikachu will disappear.