1. Freeware download it as long as you use it for private purpose. DriveImage XML
2. Use BACKUP to back up the partition you want in a file. Be aware the result can be restored ONLY on a partition bigger or equal so if your current drive is bigger than your destination drive just shrink the original to make restore possible on the destination.
3. Download this free ware to change converted to MBP instead of GPT.
4. Download AOMEI Partition Assistant to do the job for you.
5. Use restore and your image taken at 2.