Advancing 2D Monolayer CMOS Through Contact, Channel and Interface Engineering