"I plan to boot from my xp cd and partition the free space with ntfs and install windows on it. Any suggestions/tips or anything i should know?"
Windows will overwrite the MBR with its own bootloader. Before you do that mke a boot floppy and make sure that you can use it to boot into Fedora before you let Windows clobber the MBR.
After you install Windows boot into Fedora and reinstall the bootloader. If you are using lilo then the install command is:
If you are using grub then the install command is:
Be prepared. Create a LifeBoat CD.