Can those USB-C ports charge your battery if it is completely empty?

Yes, they're the only charging ports on the laptop.