Ghost 14.0 Dual Boot Drive Copy

I currently have a 300GB SATA HD and want to switch to a 256GB SSD SATA drive.  I have the drive divided into two partition for dual boot of Windows XP and Vista Ultimate 32-bit.  The first partition is 256GB with only 83GB of used space and the second partition is only 40GB with 15GB used.

 

Can Ghost make a bootable copy of both hard drive partitions to a smaller disk and will the dual boot screen still exist after the restore?  I need to have both OS becuase of driver and new product testing.

 

Any suggestions on how to do this with Ghost or another software package is appreciated.