1. rEFInd - не помогу, не слышал о таком.
2. Установку следует точно начать с Windows, так как потом будем меньше головной боли с затертым загрузчиком. Ставите винду как обычно. В окне управления дисками выбираете свой ssd и делите наполовину (всё конечно зависит от объема дисков, вы их не указали, и от ваших личных хотелок). Это конечнр холивар, но я бы порекомендовал поставить на стиль разделов gpt. Далее штатная установка винды.
3. По окончании установки винды перезагружаетесь и загружаетесь с установочного носителя Ubuntu. Тоже обычная установка. До моменда разметки дисков. Там выбираете флажок другое
и настаиваете по своему усмотрению (не описываю здесь, так как разметка дисков при установке linux, и ubuntu в частности, тема отдельных, не побоюсь этого слова, книг :) ). Далее снова штатная установка убунты.
4. HDD лучше форматировать из windows, а в ubuntu просто прописать его потом в fstab
На выходе у вас будет дуалбут убунту/виндовс где загрузчиком будет grub.
PS: из вашего вопроса не ясен уровень ваших знаний, а потому подразумевается, что вы в состоянии самостоятельно или при помощи гугла:
а) определить стиль разделов на дисках, привести их к нужному вам состоянию;
б) создать установочный носитель (usb/dvd) с образом windows;
в) установить windows;
г) создать установочный носитель (usb/dvd) с образом ubuntu;
д) установить ubuntu.