If you have the CD + the CD key (and you will if you buy it) and you have more than 128 RAM it should be fine. Thats cause XP takes up more RAM than Win98.
Defo. Ibelieve Win 98 should automatically run the activation and what Starwarsman said to. Make sure you are well above the minimum reqirements for Windows XP Home Edition.