Yes - it works out perfectly with the cowl type hood to get air from that high pressure area at the base of the windshield.
The throttle body is made by Whipple and is GM compatible. All GM parts fit it, such as temp sensors, TPS, IAC, etc. It appears to be carved out of one big chunk of...