I have used Ghost in the past.
Generally of course you use it to take an image of a PC and store it on an external hard drive or whatever, then later you can restore it back to the original PC.
The problem is that each PC is different and has different hardware and different drivers etc. Windows of course will have a different activation code as well.
So while the Ghost restore will probably work, you may find when (if?) the computer boots ok that some of the hardware components (network card, sound card etc) don't work properly, or don't work at all.
Windows may be able to recover from some of this and will install the proper drivers for the hardware it recognises, but it may not be perfect.
You may also of course be able to install some of the "proper" drivers yourself.
The main problem you have then is the Windows activation number which will "clash" with the one the PC came from, but you may be able to recover from this also.
So my overall answer is that the Ghost restore WILL probably work, but you will finish up with a bit of a hotch potch system that may not be very stable.