Respostas:
Pelo menos para a memória, isso pode ser feito nas configurações da VM - no 4.3.10 pelo menos, isso pode ser encontrado em 'Sistema':

Você também pode aumentar a memória de vídeo:

Para o disco rígido, se você escolher 'Alocado Dinamicamente', ele deverá aumentar automaticamente seu tamanho até o tamanho fixo fornecido quando você configurou a VM pela primeira vez. Você pode redimensioná-lo com modifyhdou qualquer outra coisa - veja aqui ou aqui . Um pouco mais de informações sobre isso podem ser encontradas aqui . Você pode visualizar informações sobre o armazenamento da VM em 'Armazenamento' nas configurações:

Certamente você pode.
Para adicionar um pouco mais de RAM à VM, pressione alt+ f2e digite virtualbox .
Selecione a VM desejada e acesse o menu "Configurações" . Depois de ir para o sistema e à direita, você poderá aumentar a RAM.
Não é tão fácil redimensionar o HDD, aqui está um bom tutorial com capturas de tela.