What you do is you need a ditto and an eevee. If you have goten to go to 4, 5, 6, and 7 islands, then go to four and you will see a daycare. go to there and go inside. give both your ditto and your eevee to the woman and walk around for some time. If you come back and the guy that was in the fence is out, then talk to him if you have a free spot in your party and he will give you an egg. Walk with it and after a while it will hatch into an eevee. Use this method for more then just eevees.
You get an Eevee from a person in Celadon Mansion.
yes
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 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.
(firered) get eevee in celadon and give it waterstone.