No fee.
BYOB but they will charge to open and serve your bottle. A corkage fee to allow people to drink at a lesser cost but also not lose as much revenue for allowing so.
Windsor hills
I don't really know but they will probably answer your question if you call them. My sister has no qualms about asking and always gets a polite answer.
Thanks! Your answer is awaiting moderation.