I'm confused, VMFusion only runs on Mac. From how I'm interpreting it, you want to install Windows 7 in Bootcamp, and then from there run VMFusion and create a virtual environment that runs XP?
Could you please clarify for me what you are saying, so I can better understand and maybe help you out?