No, once you put the older MacBook drive in, if it even fits, you can't transfer to the new one because it's not physically in the MacBookPro anymore.
And the MacBookPro may not be able to read a 10.5 boot disk if it shipped with 10.6.
They are not backwards compatible when trying to boot from an older machines drive that probably doesn't have the correct drivers to run on a MacPro.
First,
Try using Disk Utility to do a Disk Repair, as shown in this link, while booted up on your install disk in case you have some directory corruption.
Let us know what errors Disk Utility reports and if DU was able to repair them. Disk Utility's Disk Repair is not perfect and may not find or repair all directory issues. A stronger utility may be required to finish the job. Better, run DiskWarrior if you have it.
After that Repair Permissions.
No need to report Permissions errors....we all get them.
Then use Target Disk Mode and Migration Assistant to move settings and data.
Make sure all your apps. are 10.6 compatible. I would trash any plug ins also.
I followed this routine and had no troubles.
DALE