Use a compact TP-Link TL-SG1005P (4-port PoE) for cameras and an EdgeRouter ER-X for other rooms.
Even in a small enclosure, the TP-Link switch will fit.
You can add an access point in the other room for Wi-Fi.
You can support Geekzone with a one-off or recurring donation via PressPatron.