It can be calibrated to dang near any sensor.

I pull my coolant and intake temperature sensors from GM cars in the junkyard with the plug and length of wire attached. Likewise for the cam sensor and someday to be installed TPS sensor on my OHC L6. Most aftermarket throttle bodies come with a throttle position sensor though, which are usually a GM part. Likewise for the knock sensor, grab a GM one and you'll likely be good, but most are calibratable to an extent (most knock sensors are rpm/frequency sensitive). The MAP sensor is built into the Mega Squirt. That's all you really need unless you are going to sequential injection and distributorless then you'll need a crank and cam sensor.

And again, you can always do it piecemeal wise. Ignition now and fuel later. That pump does sound sufficient.