multiple peripherals though a single USB type C
Type C is 900mA basic and 1.5 - 5 A negotiated. 
The standards for negotiation are readily available in the Rev 2.0 spec. 
Suggest you start here.

If your device is supplied by a single Type C then you could negotiate without an internal Hub. You could of course have multiple USB endpoints in your device requiring a Hub, but you still only need to negotiate power over the single USB Type C.