you have to defeet red
Not really that rare... in Pokemon Diamond you can find Sunkerns on Route 204
snow point temple. two rare Pokemon
No...
You get skorupi in the safari zone in Pokemon diamond and pearl but is rare
Look for them in the grass
Yes, Yanma is actually extremely rare in Pokemon Pearl and Pokemon Diamond.
shiny Pokemon are rare you can find them almost any were but they are super rare
You can find the Pokemon Castform in the Trophy Garden in Pokemon Diamond, although it is a pretty rare chance.
Yes it will.
buy it at the rare Pokemon store
Shiny Pokemon can be anywhere, it is just very rare.
Speak to Dawn's/Lucas' little sister, she will tell you about 15 different rare pokemon.