Adding OTG and embedded host to 16U firmware

No, it's not possible. It would need significantly different hardware support.