Concerning the 1b. layout: would it be better to have five separate PCBs in the I/O module for each button/port to isolate the USB signals from the headphone/microphone at the same time make it look nice on the outside?
Arranged like this: M U P U H
M: microphone port
U: USB3 port...