How use norton ghost?

Hi!

I want use Norton Ghost correctly but I have many questions for example.

If I have a hard disk  with  two or mare partitions and I need a backup for a new hard disk. Do I need generate all the partitions in the new hard disk and what type of partition??

What do you recommend to generate an image, remove the hard disk and make the backup to another PC or make the backup on the PC by saving it in a external hard disk??

What is the diference with BIOS and UEFI, I need do any thing diferent on the backup?

What is the diference with Windos7 and Windows XP, I need do any thing diferent on the backup?

What is the complication for the restore with this systems?