u can get him grass just after u pass the guy for sunshine city
In the power plant.
you cant you have to breed two electbuzz
trade with it holding electrizer
An electirizer is for to evolve a electbuzz to a electivire
Give your Electabuzz the item electirizer to hold then trade with one of your friends. It will evolve into Electivire.
In the Safari Zone or the grass on Route 10 around the Power Plant.
You can't there are some Pokemon that you can't get on leaf green for example LG can get Magmar FR you get Electbuzz
you have to put Pokemon fire red in the gameboy slot then go to the grass in vally windworks
the only way i know is if you have platinum, diamond pearl go behind valley wind works using surf there you will find electrifier give it to electabuzz and it will evolve then trade back
Well theres actually 2 ways to get Elekid on Soul Silver. The DS way and the Pokewalker way. The DS way is getting an Electbuzz boy and Electbuzz girl and breeding them. Or breed one of the two with a Ditto. Then you get a Poke egg then u hatch it and Elekid appears. The Poke Walker way is get 500 watts and load it on to Soul Silver then u can catch Elekid in the Suburan Area. It may take a while so be careful. I would recommend getting him down to 1 or 2 health then catching him.