Anker-Charging-GaNPrime & lenovo flex 5?

will either of these correctly power a lenovo flex 5 with a 5500u on a linux os "(pop-os 22.04lts)
vi the usb c port an still allow data transfer for other devices vi the hub ?