You do not simply find a machine with 40+ TB of storage except extremely expensive servers, and those won't be using CPUs with Quick Sync Video support.Any recommendations for processor on this?
I know ideally it would be an I7, but trying to find a machine with that and enough storage is proving near impossible
Since you are probably going to have to build this yourself, you should go with i7-8700K and 16-32 GB of memory. But that is the easy part.
The hard and expensive part is building a storage system capable of efficiently and reliably handling 43+ TB of storage (at least it isn't 150 TB as you originally calculated). Assuming a 6 Mbps bit rate, we're talking about a minimum of four 12 TB disks, or five 10 TB disks, or six 8 TB disks, or eight 6 TB disks. Remember you only get about 90% of the advertised capacity once formatted. You can cut those storage requirements in half with a 3 Mbps bit rate of course.
Then you have to choose a redundancy model. You can go with no redundancy and just pool the disks, or (perhaps better) just keep the disks as separate volumes and configure Blue Iris to record a different set of cameras to each disk. To name a few Windows-compatible software-raid options, there are SnapRAID, FlexRAID, and Storage Spaces. Or you could find a hardware RAID-6 option. Avoid RAID-5 for arrays with this much capacity (if you don't know why, you should learn why).
If you need more SATA ports than your chosen motherboard will provide, this is a good card allowing you to connect up to 8 additional SATA drives: http://a.co/4VAuEl9
You need these breakout cables to actually connect the drives: http://a.co/30Emfa7
As an Amazon Associate IPCamTalk earns from qualifying purchases.