I use ghost quite a bit at the work place. If you were to clone the entire hard drive to the new one, you should have both partitions on the drive and not have to rename any partitions.
What I would do in this case is create a ghost boot disk. If the drive hasn't been formated, you will need to do a Full Format on the drive before ghost will work. Has to have a file system, bran new hard drives come with a raw file system, unusable. Attach both hard drives to the PC, if you have a SATA and a IDE make the IDE Master. Boot to the disk and do Local>Disk>To Disk. This should make both drives exactly like each other. After Ghost has finished the clone, restart the PC. PC should boot to the SATA and say that it has found new hardware (the hard drive) and restart again.
After this you can right click "My Computer" and go to "Manage". From there you should see "Disk Management" in the left section. Click "Disk Management" and you should see both drives, they will look exactly the same. You should be able to tell by the Capacity. Right click the partition on the old drive and go to Delete Partition. Do this with both partitions. After both are removed, right click the blank hard drive space and choose "Create Partition". You will go threw a few questions, just keep hitting next. When it comes to format the drive, since the drive is used you can do a quick format and it would be perfectly fine. Full format is more for bran new hard drives. It should give you a new drive letter for the slave and the SATA should have C: and D: as your past PC did.