The people there are super friendly and accommodating. Just ask and I'm sure they would oblige. Have fun!
Should be fine don't worry
Dogs on leashes are definitely allowed, just be sure to pick up after them. As for staying past 6, I'd recommend calling to ask them, might be fine though.
Thanks! Your answer is awaiting moderation.