The motherboard should come with hard drive cables.
You are likely to need a floppy drive for installing drivers, Bios uodates, diagnostics, system recovery etc..
Transferring the upgrade version of XP might be a problem, since the original OS is very likely to be keyed to the machine it came in.