1.) will
2.) koga
3.) Bruno
4.) Karen
no u dont
in indidgo league
you'll have to trade it in from somone with Pokemon gold/silver. or heart gold or the new silver. you get one chance to catch the mother****** in the lake. if you fail, you have to beat the elite four, and lance again to get a final final chance. lowe. x
u push him
First you have to beat the elite four and then you travel to kanto go to pewter city and talk to the old man near the mart
Yes
They are still in the Pokemon league
nothing
Go on Pokemon elite 2000 spirites resource.Then go to Pokemon Heart Gold/Soul Silver Frame normal 1
Yes you can
When you beat the elite four.
The credits roll and the Elite Four's Pokemon get a slight bit stronger.
in kanto go to new bark and go surfing and u will get there
Yes
this is only possible in pokemon gold/silver/crystal/heart-gold/soul-silver, after you've beaten the elite four and the champion.
in a cave after you've beaten the elite four, on the way to the safari zone
I would train all your Pokemon until they are all about level 75 or a little less.Hope I helped:D.