Yes, Micro-ATX Mobo supports sufficient PCIe lanes for most modern components.
Yes, Micro-ATX Mobo supports sufficient PCIe lanes for most modern components.
A compact ITX design with branching options for different processor sizes could work, though it might not be standard.