With all these disks how would you do it?
I would not do it
in an enterprise setup (home use could be ok if you have a lot of backups). The main goal for an enterprise is fault tolerance, which cannot be done with those disks besides space waste. Normally you'd use same sized disks and have no space (and performance) waste. I'd buy more disks of the same size and type.
So this is purely a "I don't recommend, but you can technically do this" approach:
The one SSD and the one 12 TB cannot be fault tolerant, only one of them exists. You could use the other disks and parition them so that you have 4x500GB space and could use a stripped mirror yielding 1 TB of space in which the right two disks can fail and you're golden, but any one disk can fail. The rest of the space (0,5 TB from the 1TB and 1 TB from the 1,5 TB disk) would be wasted if you want performance. With only those few disks, you will most definitely have the performance. You could also have 5 disks and do a raid5, which will give you 2 TB of usable space, but even more wasted space. If you want to use those space not to go to waste, you will have a very slow harddisk array, which is always a very bad idea.
This is absolutely useless in an enterprise setup, but I want to still mention it:
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
If you really don't care about fault tolerance, security and are not processing any GDPR-related data in the EU, you can also strip together everything and you will have a RAID0 over all disks, which is the fastest approach, but the most dangerous one because any disk problem will cost you
ALL YOU DATA on all your disks.
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
So again: Go and buy the same type and size of disk, maybe a RAID controller if you want to have hardware RAID and do not want to use ZFS and use that.