Or do I need a dedicated 5V USB-C power source separate from my laptop?
I do think it makes sense to buy a PSU for the Orange Pi; that's how I would do it.
No problem, but do I also need a powered USB hub so that my laptop can communicate with the Orange Pi? I was assuming that the connection would happen through the USB-C port.