Can BrewBlox+Brewpi Spark 3 handle this

It seems I fried my Raspberry Pi during my last brew day, and now need a replacement. I could buy a new one, but my current setup is a bit too labour intensive as it is home assembled.

I need to be able to control 2 3-Phase heating elements using PWM (low frequency), along with a chiller for my Fermenter, and 2 of the pumps you have for sale (100-1000Hz). I also have a few of the OneWire temp sensors

If I get buy a spark 3, 2 of the SSR expansion boards, and learn my way around BrewBlox (I have hardware to run this), should I be able to get this to work?

Cheers,
Daniel

PS: what are the plugs for the digital outputs called?