It is easy to access your windows files from Linux, just mount it like this:
mount -t ntfs /dev/somehdpar redundantWindowsPartition
Where "somehdpar" is the partition containing your WinXP (for example /dev/hda1). I don't think you will be ablte to write to the WinXP partition, because it is NTFS5 (or something like that).
If this works, you could consider adding it to /etc/fstab