You need to complete the game, and post-game, all the way up to Marine Resort being unlocked. You can now return to Spacial Rift and fight Palkia again. The recruitment rate for this second fight is 100%.
You get Palkia in a dungeon called spacial rift.
Palkia is level 48
The space raft
Beat Palkia
spacial rift
You find him in spacial rift.
NO, Unless you have Dialga Lv 56 and Palkia Lv 85
You must have recruted dialga and palkia and finished marine resort
45
chatot tells you about palkia and when you go home palkia comes in and brings you to spacial rift.
after you have beaten dialga. you and your partner can evlove after you have foiled darkrai's plot and rectuited dialga and palkia
you have to get hit 99 then it will work.