he is in ecruteak city. go to his house in goldenrod city (after you meet him in ecruteak) to get an eevee. :)
You can meet him in the south-west house in Goldenrod City
7
You meet him right on the route to the left of New Bark town.
At his mom's house in Goldenrod.
You use a haunter
bill lives in a small hose west in goldenrod city
Lickitung
kecleon
i dont have a clue
you smell
first you have to get the silver wing and go to whirl islands and there you will meet lugia
Buy it in the Celadon Game Corner