To my knowledge yes you will need to use the ecu to run the TVIS if its on the motor.
But since yours is ripped out then id say just go for it. So far as the little holes the butterfly shaft use to go thru doesnt leak into each others intake.
The TVIS is just a small pack of butterflies that stay partially closed or close to it in the lower rpm too increase air speed and torque. I doubt the ecu will deliver what the TVIS use too.
Im not sure what your last question is referring too.
All i can say regarding throttle body is make sure you punch all the holes in the gasket. If you plan to use the pcv then you must punch all holes. I say all holes as i don't know which one is for the pvc.