Rekko Sarebbe ragionevole usare W10 per hostare il sito
Userei IIS se e solo se stai usando solo pagine statiche, o hai bisogno di asp.net (e altro software WIndows), e sai bene quello che stai facendo, specialmente in termini di hardening di IIS e dell'OS. Altrimenti ti conviene Linux o una *BSD. Anche perché quasi tutti gli esempi che troverai per PHP, WordPress, ecc. saranno per Linux. E non ha bisogno di una licenza Windows. Si può usare PHP anche con IIS, e farci funzionare WordPress e altro, ma c'è meno aiuto.
Se ti serve un sito in stile portfolio per mostrare lavori fatti con immagini e video dai un'occhiata a X3 Photo Gallery, è molto semplice da installare, anche se è pensato per portfolio fotografici è molto configurabile e si possono costruire anche altri tipi di porfolio (architettura, arredamento di interni, ecc.). Non è gratuito ma non costa nemmeno una fucilata, $75 la personal, 150 la pro, quest'ultima supporta anche immagini pano.
TrueNAS usa ZFS, e ZFS richiede il controllo diretto dei dischi. Si può virtualizzare, ma è sconsigliato e si perdono molte delle garanzie di ZFS.