all you have to do is get it low on health and trow a pokeball at it (look for it in the normal types).all you have to do is get it low on health and trow a pokeball at it (look for it in the normal types).
You can catch Torchic in the Lavaridge Town Gym in Pokemon Indigo.
No it didn't exist in Pokemon indigo.
Find It In League Champion - Steven on the online Pokemon Indigo
I'm not sure if you can catch Eevee in Pokemon pearl but you get it as a gift from Bebe in Hearthrome City after you get the national dex.
leaf stone
It is called a "leaf stone"
by using a leaf stone
No
It cannot be caught in Pokemon white but can be transferred from a generation IV game.You aren't able to catch a wild Eevee in pokemon white or black, you have to trade it from a different pokemon game with Eevee as a catchable pokemon. Hope that helped :)
I have no idea but Pokemon Indigo is a fake so i doubt anybody will.
the starters have been released on the maps of pokemon indigo on this newest ver so you can catch them quite easily now
Since Eevee is a wild pokemon in Black and White 2 you can catch as many Eevee as you'd like. Eevee's can be found in the Castelia Park at the end of the Castelia Sewers.