Sim, você precisa de um ISO ou cd do sistema operacional que deseja instalar dentro da caixa virtual.
O VirtualBox oferece suporte a sistemas operacionais convidados de 64 bits, mesmo em sistemas operacionais host de 32 bits, desde que as seguintes condições sejam atendidas:
Você precisa de um processador de 64 bits com suporte para virtualização de hardware.
Você deve habilitar a virtualização de hardware para a VM específica para a qual você deseja suporte a 64 bits; a virtualização de software não é suportada para VMs de 64 bits.
Se você deseja usar o suporte a convidado de 64 bits em um sistema operacional de host de 32 bits, também deve selecionar um sistema operacional de 64 bits para a VM específica. Como o suporte a 64 bits em hosts de 32 bits gera sobrecarga adicional, o VirtualBox só permite esse suporte mediante solicitação explícita.
Leia mais aqui: link