O Windows XP (edições Home e Professional) será instalado e executado no VirtualBox.org (versões 3 e 4, mas você deve tentar usar a versão 4 porque é mais rápido) no Windows 7 (edição de 64 bits) sem problemas. Eu tenho alguns clientes fazendo isso para que eles possam continuar a suportar alguns aplicativos antigos de 16 bits que simplesmente não serão executados em nenhuma edição do Windows 7 devido a problemas de compatibilidade.
Você pode usar um CD-ROM de instalação real para instalar o Windows XP (será necessário configurar a unidade de CD-ROM para passar para sua sessão do VirtualBox nas configurações "Unidades") ou criar um arquivo. Arquivo ISO do CD de instalação (que é uma boa idéia para backups de qualquer maneira, e resultará em uma instalação mais rápida também) e monte esse .ISO como uma unidade de CD-ROM no VirtualBox (configurações de "Drives" novamente).