Well, I have a legit manaphy. I traded for it but it is level 1, and says pokemon ranger.
You can get more then one manaphy in the game I heard, as long as you do the mission again in ranger.
I have loads of Dialgas and Palkias now. In fact you can have one if you want Cobra.