Will the exhaust manifold from a B18 engine fit on a B23?
No, virtually nothing will fit from one to the other. The B18 is the old generation vertically oriented pushrod motor, the B23 is the newer generation slanted overhead cam motor with a crossflow head.