|Sure its possible.|
You would image d:
You would restore that image to c: which will wipe out 2003
Then you do a repair install of xp to correct the invalid registry entries [d: to c:] and setup booting [which it doesn't have now since that is on present c:]
Answers are only as good as the information you provide.
How to properly post a question:
Sorry no tech support via PM's