Bem, vamos dividir isso com o que você precisa e o que você tem: -
Seu SO básico (Win 8) requer 2gb de RAM para funcionar (supondo que você esteja usando x64), se você abaixá-lo até esse nível, ele será executado, mas será executado lentamente .
O Ubuntu necessita de 512mb de RAM para funcionar, pelo que a utilização de 512mb será o mínimo. O Ubuntu também precisa de 5gb de espaço em disco para instalar.
A solução óbvia é dividir o ram 50/50 e dar a cada SO 2gb , isso é suficiente para ambos funcionarem, mas os requisitos de seus programas são 5gb , então você ainda pode ter problemas mesmo ao dar o máximo possível para o Ubuntu.
No que se refere ao espaço em disco, calcule o que você precisa no total ( 5gb + 20gb ) e adicione outro 1/3 em cima dele para arquivos de log espúrios e outras aplicações imprevistas, então você está vendo cerca de 35gb de espaço no disco rígido.
Em geral, não acho que seu laptop seja adequado para executar o aplicativo que você está tentando executar devido à grande falta de RAM disponível.