Err, you get Pikachu at the start of your journy. If you've released him, catch a wild Pikachu in the first forest from Pallet Town. There are plenty there! Good luck finding lots of Pikachu!
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.
Not within the game. The only Pikachu you can get in Yellow Version is the one you get at the beginning; if you want to get another one, you'll need to trade for it.
You can't. The only way to get Raichu in Pokemon yellow is to trade your Pikachu to another game, give it a thunderstone, and then trade it back. I don't suggest this however, as once it is evolved into Raichu it will no longer follow you around in-game. Your best bet - if you want to take the time - is to catch a new pikachu (not available in yellow) on another game and use the thunderstone there and then trade it.
You cannot evolve Pikachu in Pokemon Yellow, unless you trade it to a red or blue version, and give it a thunderstone there. Once you get it back it will not follow you.
No you cannot. Yellow version (Special Pikachu Edition) is a Gameboy/Gameboy Color game, whereas Emerald is for Gameboy Advance. The Gameboy Advance cannot connect to previous Gameboy systems.