Sim, isso é absolutamente possível, eu tive uma configuração semelhante no ano passado. Aqui está como eu faria:
1: Instalar o Windows no SSD
2: Instalar o Linux no HDD
Você terá que particionar manualmente o HDD para que a instalação do Linux não encha a unidade inteira. Você precisará de uma partição "/ boot", "swap" e "/" para instalar o Linux. Não crie a partição NTFS ainda.
3: Uma vez que você tenha o Windows e o Linux instalados corretamente, certifique-se de escolher qual deles iniciar, entre outros.
4: Inicialize no Windows e crie a partição de dados NTFS com o espaço não alocado no HDD. Eu usaria o utilitário "Gerenciamento de disco".
Sei que passei algumas das suas perguntas, mas esse procedimento deve ser bem simples. Você pode instalar o GRUB no SSD e no HDD, se quiser, embora eu recomende instalá-lo apenas em qualquer unidade que seja seu dispositivo de inicialização padrão no BIOS.