yes
You can't. Rather, Eevee is given to you at Celadon Mansion (much like Pokemon Red) and you must trade for or breed to get more Eevee.
You get an Eevee from a person in Celadon Mansion.
celedon city
you need to trade from Pokemon leafgreen or firered
eevee and staryu
This has been answered already:Where_Do_you_get_an_Eevee_on_pokemon_firered_version
Glaceon doesn't exist in firered.
You can't. you can only get eevee once on Pokemon red.
you can by evolving eevee but not by capturing
get a girlfriend
No, but if you have a girl or a ditto you can breed it and get more eevee's.
Eevee is not available in Pokémon Sapphire. Eevee is available in Pokémon FireRed and LeafGreen and you may be able to trade it from LeafGreen or FireRed to Sapphire.