transfer them from Pokemon coliseum or xd
you have to trade them from other Pokemon games
Ho-oh, Lugia, Deoxys.
go upstairs to any Pokemon center
you have to use action replay or to get alot of Pokemon migrate from a firered and use action replay on firered to get all Pokemon except the one from diamond
You get all the badges from all the gyms
every where
Pokemon's 1-384
Yes
Catch all the Pokemon!
u can get all of them...
You have to trade and catch as much Pokemon as you can
all over
YES
By trading and catching them i think
you have to trade them from other Pokemon games
Not at all because firered has a few extras in the game it has Pokemon that red couldn't get like delibird, sentret and natu.
just in the Pokemon mantion that's all i know of