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
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.
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.