Sim e Não - Se você pretende acessar a Internet, será necessário atualizar regularmente seu convidado virtual do Windows XP. No entanto, se você editar as configurações de rede da caixa virtual e desabilitar o adaptador de rede - então você terá um convidado virtual muito isolado, tanto para o Ubuntu quanto para o mundo externo!
% bl0ck_qu0te%Não há uma recomendação strong de qualquer forma - depende. Se você gosta de fazer o backup regularmente da sua partição de usuário, mas não quer regularmente fazer backup dos seus virtuais convidados, então coloque seus virtuais convidados em uma partição dedicada que você normalmente não irá fazer backup.
% bl0ck_qu0te%Os requisitos do VirtualBox são descritos aqui - diz 30MB (megabytes não gigabytes).
Você pode tentar remover arquivos indesejados, como ajuda, etc. - no entanto, se tiver pouco espaço em disco - a virtualização não é realmente para você, porque você precisa alocar grandes blocos de espaço em disco para seus convidados virtuais.
% bl0ck_qu0te%A quantidade de memória que o virtualbox aloca para o Windows é alta quando você define as configurações do convidado. Seu host ubuntu obviamente sofrerá se você tentar sobrecarregar mais do que as configurações de memória recomendadas.
Se você não estiver executando um convidado virtual, o virtualbox em si não "reserva" qualquer memória extra (ou seja, a quantidade que você alocou para o convidado), exceto por apenas executar o próprio aplicativo de caixa virtual.