Get a Pokemon Game Guide. They're big catalouges of every pokemon, where they are in every game, when they evolve, how they evolve, and how rare they are in each game.
Every Pokemon from every region except Unova
Yes, there is every Pokemon on Indigo. The easiest way to find Pokemon is to go to the ROOMS.
No.
Basically every legendary Pokemon in every version is unbreedable
you can get every pokemon using codes you can get legendary pokemon such as mew regi's HO-OH Lugia every kind of pokemon
You can find every Pokemon put on a Pokemon game You can find every Pokemon put on a Pokemon game
you need to battle every trainer you see
Battle every trainer and Trade with Pokemon colleseum
yes
every where
you cant get every Pokemon be4 you get the national dex
Every Pokemon does not evolve. The legends, and unowns don't evolve. Only 90% of the Pokemon evolve.