Yes, but you need the Pikachu on a Pokemon Stadium 1 game (for the N64)
Chat with our AI personalities
Find a Pikachu on red or blue, find the surfing hm, teach it surf, trade pikachu with another pokemon, and you have a surfing pikachu.
Did you get the yellow forest on the pokewalker? If you did then you can get the surfing and flying pikachu... If you didn't then you can't get it now... unless you have Pokemon battle revolution... For me, I got the surfing pikachu from the battle revolution
If this is the case, you're playing Pokemon Yellow. Yellow prevents the starter Pikachu from evolving due to following the anime, where Pikachu refuses to evolve (though it's possible to evolve it by trading it to another game, evolving it there, and trading it back to Yellow).
Pikachu learns Thunderbolt at lvl 26 in Pokemon Yellow.
Surfing Pikachu is now impossible to get on any of the games previous to the DS. If you're talking about HG/SS, it is very rare, with a 1.1% chance of getting it in Yellow Forest on the Pokewalker. It is also very hard to get Yellow Forest.