Are you talking about an XP restore disk? If so, the answer is No. That disk is intended for the reinstallation of XP on the computer it shipped with.
You need to get the upgrade version of Windows XP. And yes, you should verify that your current hardware is supported by Windows XP and get the needed drivers before doing the upgrade.
I am currently running ME on 258mb, and I wish to upgrade to XP. Can I do this with an XP reinstallation disk ?
Will this affect my current drivers ?
jim.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic