Hi akash, welcome to NeoSmart Technologies.
Norton Ghost should work just fine
so long as you keep the drives in the same order.
That is to say, XP should be drive 0, Data is drive 1, and Vista is drive 2.
If you're in the market for a better program, I whole-heartedly recommend
TrueImage - it's much more powerful and reliable compared to the competition (and especially compared to anything Norton

)