The dual O2 with both ECMs in closed loop would work if the O2, ECM and injector are all used on one bank. I doubt it will work if the manifold is open so both injectors feed both banks or the runners in the manifold crossover so each injector feeds cylinders on both banks. Possibly, it would work using one O2 so both ECMs see the same rich or lean signal but not likely with dual O2 sensors in different locations where each O2 reads the fuel from the other ECM's injector.

Yes, all the sensors are variable resistors but the MAP and TPS are 3-wire which means they produce a varying output voltage. The CTS sensor is 2-wire meaning the ECM has to measure it's resistance. They're not the same thing.

The knock sensor is basically a piezoelectric microphone and the ESC takes it's AC signal and produces a DC signal to send to the ECM when there is knock. Hence using one knock module to feed one ESC module to feed both ECMs.