To get golden pokemon is impossible, there are shiny pokemon, there is a 1 in around 8000 chance of finding a shiny pokemon though.
For the national dex just see the first 150 pokemon in the sinnoh dex.
Can't help you, sorry.
Credit to .Impact for the sig & avy