The USB charging port is already in the stem area - the cable is the correct length to do that.
Assuming the lights are independent and switchable on/off on the front light (i.e B&M lights). Get ones with capacitors built in (B&M call them "plus").
Garmin ... you could use a double USB splitter (easy to make from two 99p 30cm extension leads). D1 will happily power that and something else. Power will go off at low speed and standstill, can you live with that?
If not, powerbank with passthrough. You'll need one anyway for the Di2 if you ditch it's power source (I am not familiar with the Di2 electronics so don't quote me - does it work with 5v?).
A powerbank will lower efficiency by 25-30%, however depending on how you ride and what you consume this may be trivial and worth it for the convenience.
The USB charging port is already in the stem area - the cable is the correct length to do that.
Assuming the lights are independent and switchable on/off on the front light (i.e B&M lights). Get ones with capacitors built in (B&M call them "plus").
Garmin ... you could use a double USB splitter (easy to make from two 99p 30cm extension leads). D1 will happily power that and something else. Power will go off at low speed and standstill, can you live with that?
If not, powerbank with passthrough. You'll need one anyway for the Di2 if you ditch it's power source (I am not familiar with the Di2 electronics so don't quote me - does it work with 5v?).
A powerbank will lower efficiency by 25-30%, however depending on how you ride and what you consume this may be trivial and worth it for the convenience.