Dúvida dual boot Windows 10 e Ubuntu

Boa noite. Estou com uma dúvida e queria uma ajuda de quem já fez algo do tipo, bom basicamente eu tenho um SSD de 240GB e um HD de 500GB (está no HD Caddy). Eu uso o Kubuntu 20.04 LTS com as seguintes partições:

Essas partições somente estão usando o SSD o HD Caddy eu recebi ontem e só instalei ele por enquanto.

/boot/efi = 512mb

/ = 50gb

swap = 4gb

/home = 170gb (restante do SSD)

O que eu quero faze é um dual boot mas quero manter esse padrão, basicamente queria instala o Windows 10 e o Ubuntu 20.04 LTS no SSD e o /home no HD e os arquivos do Windows 10 no HD (quero faze duas partições no HD uma com os arquivos do Ubuntu e uma com os arquivos do Windows10, não quero compartilha os mesmos arquivos). Seria mais ou menos isso:

HD Caddy vai ter duas partições de 250GB cada.

Ubuntu 20.04 LTS:

/boot/efi = 512mb SSD

/ = 50gb SSD

swap = 4gb SSD

/home = 250gb HDD

Windows 10

Instalar o Windows 10 = Restante do SSD

Pastas de arquivos do Windows 10 (Área de trabalho, Download, Documentos…) = HDD 250gb

Se alguém que já fez algo do tipo puder me auxiliar, já fiz dual boot mas nunca fiz assim e não sei se posso seguir a mesma lógica e também não queria ter que fica testando em VM até acerta.
Agradeço desde já.