Grundsätzlich sollten alle Platten gleich groß sein, sonst verschwendest du Platz. Es gibt Ausnahmen davon, in den meisten Fällen endet das mit Frickelei. Das RAID wird beim partitionieren angelegt, die 10GB solltest du also noch einmal sichern.
Hardware RAID heißt, das ein Hardware Controller die RAID Verwaltung übernimmt. Die meisten Mainboards machen das über das BIOS oder UEFI, oder eine dedizierte Karte. Für das OS erscheint das dann als einzelne Platte. Nachteil ist man macht sich vom Hardwarecontroller abhängig.
Software RAID macht das auf Betriebssystemebene. Also Ubuntu verwaltet das RAID. Mehr Aufwand beim Einrichten, aber dafür unabhängiger.
Grob gesagt das ganze 😊