Or can you just get one of these moves on a Pikachu?
It's possible to get one with Surf, one with Fly and one with Volt Tackle, but not on one Pikachu...
Yes it is possible you could get a pikachu that knows surf in the yellow forest pokewalker route or in pbr. (Pokemon Battle Revolution only after you beat the game) You could get a pikachu that knows fly in the yellow forest pokewalker route and getting a pikachu that knows volt tackle? Easy just breed a female pikachu holding a light ball with a male pokemon in the fairy egg group
Hope this helped