Respostas
Sim.
Os meios para fazer isso dividem-se entre o particionamento do HD (ou SSD), e algum programa especializado em Dual Boot.
Primeiro, o HD é particionado para que não haja a mistura dos arquivos e uma possível corrupção dos mesmos.
Por exemplo, eu uso meu computador com 2 sistemas operacionais (Windows 10 E Debian), e uma partição para testes. Assim, divido meu HD de 1 TB em duas partições de 400 gb e uma de 150 GB
Após o particionamento, é utilizado algum programa de Dual Boot e pendrive (eu utilizo o Yumi e o Rufus).
Assim, o usuário baixa o arquivo ISO de cada distribuição e o software os instala.
Outro meio de instalação de dois sistemas operacionais em uma máquina, seria a Virtual Machine (máquina virtual). Porém este depende de mais memória RAM e de um programa auxiliar sendo executado (como o Oracle VM).
Assim, eu poderia abrir o meu Debian, inicializar o Oracle VM, e após isso, instalar e usar o Windows 10 dentro deste sistema.