Can I charge Mavic 3 directly through the built-in USB-C port of the aircraft body?

Yes.