Não vejo qualquer motivo para o plano proposto não funcionar. O Ubuntu não tocará no HDD com Win10 se estiver instalando em um HDD diferente.
Deixe o Ubuntu ordenar o tamanho das partições no disco rígido externo.
Quando o Ubuntu estiver funcionando, você poderá montar, ler e gravar no disco com o Windows.