En mis tiempos de linucero yo con mi disco limpio y sin particionar instalaba primero el Windows y luego instalaba el Ubuntu... el instalador de Ubunto cuando seleccionas INSTALAR JUNTO A WINDOWS, te muestra un cuadro gráfico donde seleccionaras el tamaño de la partición que le darás al Ubuntu... de allí en adelante el instalador te hará todas las particiones que necesitará el Ubunto para su funcionamiento... cuando la instalación este lista e inicies tu máquina, te aparecerá el grub creado por el Linux donde seleccionaras con cual SO arrancaras..
Si quieres luego tener otra partición, con el EaseUS Partition Master se será muy fácil hacerla desde el Windows... esta partición te servirá igual para guardar cosas desde Windows o desde Ubuntu... recuerda desde el Ubuntu te sera visible el Windows, pero desde el Windows no podrás ver el Ubuntu, pero si la partición extra que estará en formato NTFS...
lo de espacio en el disco para la falta de RAM no lo entiendo...
Suerte.