Mi permetto di dare il mio contributo:
- per l'hardware puoi giocare come ho fatto io su un case che permetta di alloggiare almeno 8/10 dischi
- potrebbe effettivamente andare bene anche una mini-itx ma molto dipende da cosa ti serve, quanti dischi vuoi collegare, se il sistema operativo lo vuoi mettere sui dischi che compongono il raid o su un disco/scheda/usbkey a parte, se hai intenzione di sostituire successivamente la scheda madre, ecc...
- anche il raid dipende da cosa vuoi ottenere, ti rimando alla pagina di wikipedia che spiega i vari tipi di raid per questo, il discorso e' molto lungo e varia dalla tecnologia utilizzata, quindi zfs piuttosto che dischi raw o lvm, dalla dimensione dei dischi ecc...
Personalmente, senza andare nel dettaglio, in casa ho un sistema che utilizza un disco solo ssd per il sistema operativo e tanti altri in raid per lo storage.