I think you need version 10 of TI as a minimum to be able to work with Vista. This would require an upgrade which is not necessarily free ( depends on your licence).
I assume that what you wish to restore are your data files only, & this should be possible on an individual folder basis. You definitely do not want to restore the whole of your C drive as this would include the XP OS.
Can I suggest that you set up a Data partition on your Vista machine & restore your data files to that partition, it will make things easier in the future.