Pretty much every cave.
get freindship with a golbat
Friendship
Golbat is a happiness evolution so it can evolve at any level.
Provided you have the national Pokedex. Yes.
give golbat lotsa love until it likes you. ( Pokemon leafgreen firered ) go to daisy's house and see if the golbat likes you. ( others ) i have no idea
To get Pokemon firered on PC download a vba and Pokemon firered ROM
You can catch a Ho-Oh at Navel Rock in Pokemon FireRed.
You can catch Moltres at Mt. Ember Peak in FireRed.
you need to make your golbat have a high friendship, then level it up
GOLBATI think you can get a golbat or crobat to learn mean look in Pokemon diamond/pearl. you can get golbat almost everywhere.
Golbat
get a golbat and max out his happiness