To the OP - no you can not transfer XP to other machine. The license you have on your machine is an OEM license, restricted to that type of machine only.
When you try to image the OS onto another type PC it will not work because the hardware will be entirely different. And since it's an OEM license you won't be able to activate it.