1) You will need a harness from an M42 car, since many of the sensors are different, ie. cam, crank, temp
2) You can't run a MAF on a stock M42 system, - you would need EVERYTHING from the donor car to make that work.
3) IIRC there is only one coolant temp hole on the M44 head - with a 4-prong sensor. My late M42 head had 2 separate sensors. I don't know if the 4 prong sensor is compatible with the M42 or instrument cluster.
4) M44 uses a one-piece coil pack, cant comment on the M42.
5) As long as the M42 IAC valve is on the throttle body like the M44, I see no reason why that wouldn't work.
HTH