sundevil67 - Yes, you can have it both ways - you just have enough disk space for your BootCamp partition, OSX, and your virtual machine (which, if you choose expanding virtual disk, will generally stay around 5-10GB unless you're storing a ton of data in it).
However, to 'legally' have XP...