In Pewter City, past the Varidian Forest.
try specifing which version first. :)
On cinnabar island but you need to get the secret key in Pokemon mansion first.
the starter Pokemon are charmander, bulbasaur, and squirtle.
Yes. First you have to beat the Elite Four in both games, then do the stuff for Bill in FireRed
Velistone City
Saffron city.
Cinnibar island.
Saffron city.
No
In Pokemon firered you can't, but in Pokemon leafgreen you can get it then trade it to Pokemon firered.
Beat the Gim Leader.
You cannot get Cacnea in PKMN Firered because Firered is in Kanto and Cacnea makes its first appereance in Hoenn