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
every where
yes
Battle every trainer and Trade with Pokemon colleseum
you need to battle every trainer you see
You see every single Pokemon, Google this "How to see every Pokemon in platinum DS"
Every Pokemon does not evolve. The legends, and unowns don't evolve. Only 90% of the Pokemon evolve.