Pikachus can be found in the Viridian Forest or the Power Plant. If you are referring to Pichus, (their babies) you need to pass the Elite 4 and go to Four Island, the old couple there will agree to take care of your Pikachu (or Raichu) then leave a Ditto there with it; and you will find an egg later which can hatch into Pichu. Good Luck!
go to play boy mansion which is near cerilian
no
get a thunderstone and use it on pikachu
You cant find it in Firered only leafgreen.
Staryu is a water type Pokemon. In Pokemon FireRed, it is possible to find lots of Staryus in the Seafoam Islands.
You cannot find Piloswine in the wild on Pokemon FireRed. You can find it's pre-evolved form Swinub in Icefall Cave on Floe Island in the Sevii Islands of Pokemon FireRed.
Virdian forest
Celebi cannot be found in Pokemon FireRed. The only way to get Celebi in Pokemon FireRed is receiving it from an event distribution. These events are sadly no longer supported for Pokemon FireRed.
It's not possible to find Sudowoodo in Pokemon FireRed. You will need to trade for one from a Pokemon Emerald game-save.
Yanma can't be found in Pokemon FireRed or Pokemon LeafGreen; it is strictly a fourth generation Pokemon.
You can find TM Dragon Claw on Victory Road in Pokemon FireRed (Kanto).
The only way to obtain Magmar in Pokemon FireRed is to trade it from LeafGreen.