Is the USB-C cable included is enough for all requirements?
Yes, the USB C port can fulfill all your requirements.