Can I simply connect this board to a BMS that has 20v output and it will automatically change voltage to whatever you plug into the USB-C connector?
No, unfortunately not. This actually works the opposite of what you’re thinking. It takes a USB power delivery source and then outputs a voltage that varies up to 20 volts.