no you can not, you can only get ho-oh in Pokemon heart gold or soul silver, or you can get it in global trade.
nowhere.. its impossible youd have to trade from leafgreen or firered or soulsilver and heart gold
You can catch Hoho at night.
Growlithe is found in the Pokemon Mansion on Cinnabar Island in Pokemon Firered.
You must trade it from Emerald, FireRed, or LeafGreen versions.
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.
Yanma can't be found in Pokemon FireRed or Pokemon LeafGreen; it is strictly a fourth generation Pokemon.
Teddiursa can't be found on firered trade one from emerald to firered.
There is one King's Rock to be found in Pokemon FireRed in Sevault Canyon. They can also sometimes be found on wild Pokemon like Poliwhirl.
The electrolizer is not available in Pokemon FireRed. The electrolizer is only available in Pokemon Pearl, and can be found when an elekid is holding one.
Venonat can be found in the Safari Zone.
You have to purify every shadow Pokemon