Would the operator of the vending machine need to manage lightning channel liquidity?
Yes.
Here's a message from their support chat on Telegram related to that:
reply