Does 100G QSFP28 CWDM4 need an external MUX or DEMUX?
No. The wavelengths are multiplexed inside the module and presented on Duplex LC, so it drops into an ordinary duplex single-mode link. External filters are only needed when you combine separate single-channel modules onto one fiber.