Yes, you can restore files from any Windows OS, to any other Windows OS. However the file structure between Windows 7 and Windows XP have some differences.
For more information on the differences, and where to locate your files after restoring from a Windows XP backup, see Where Downloaded or Restored Files Are Saved.
Note: Windows XP is no longer supported by Microsoft or Mozy.