What I would do - to keep it simple, is deal out all the cards to everyone playing or maybe 3 each, and then have rules that apply for the player you have.
If the commentator says their name, drink
Red card, finish vessel
Goal, everyone else finishes vessel
etc