1. Make sure your PC can run on windows 7 - you should have drivers (windows 7) for your devices.
2. Beside the files on separate partition, make sure the partition on which windows XP reside has no more important files on it.
3. Windows 7 disc installer can delete and format the partition which windows XP reside - I'm sure you can do this.