Ghost multiple installs

Hi, I am new to Norton Ghost.

 

I repair PC's for local people and I am finding that a tool like Ghost would I think be excellent, mainly in cases where a users hard drive is on the way out and I need to fit a replacement drive. I want to avoid having to do a complete reinstall of the users OS, apps, data etc and figured that Ghost would be a great tool to make a backup of their partition, then restore to the new hard drive once fitted in the PC.

 

Firstly, would Ghost be a good tool for that?

 

COuld I backup their partitiion to DVD's and restore from them to the new drive?

 

Can Ghost be used on a machine, then uninstalled and reused again and again on different machines, presumably uninstalling after each use?

 

Many thanks?