I could be wrong, but I believe the full-sized connectors cannot be used as device mode. These are type-A, and only a type-B is technically valid as a device. The micro-OTG port has the ability to use either a micro-A or a micro-B connector, but there is a detect pin on this for the system to know which type is plugged in. The full-sized connectors have no such pin. Someone else would have to answer as to whether this could be forced (you’d have to make an invalid custom cable with type-A to type-A and cut the +5V line).
If you are building your own custom carrier board, then that is a different story.
The micro-USB is wired to allow device mode, the full-size type-A ports are not wired for that. The micro-USB port is not wired for USB3. You would probably have to create your own carrier board.