244
You are not able to catch the regis in Diamond. You can catch them in the Game Boy Advance version of Pokemon Emerald.
Sorry to say, but no, you cannot catch a Palkia on Diamond version. You catch a Dialga on diamond, and Palkia on pearl. You would have to trade to get one.
You catch them in the solaceon ruins in solaceon town
You can't. You can only catch it in pearl and platinum.
route 224
You cannot catch rayquaza in diamond
5
You can't catch one.You need to trade it from Pokemon Diamond/Pearl/Platinum version
You catch it at the top of snow point city.
You cannot catch a slowpoke,slowbro or slowking on diamond version. You can on Pokemon pearl version though.
use ultra balls