Do what's best for you and prepare ahead. Tell them what you need for food and drinks and what you cannot. If the respect you and are supportive then they'll understand. You can say to them, " I can't do __________, but I can have _________ instead or prepare something you can have to take as a back up plan.