They will all bolt up to the head.
As far as interchangeable goes, I would guess it would be what differences there are between models for teh first exhaust joint.
I can't help you with tube sizes though. I do know the ports on my M44 head were smaller than the ports on my M42 (early E30) head though. I don't know if this has any bearing on the header size though.
Cristian