Call!
Not sure you could call and find out
I think you get vouchers any time it closes...
Yes, Sandcastle has great customer service! If you purchased a ticket (any ticket) they will honor it. If it rains excessively and they have to close they give you options over the loud speaker. It's free to bring one person m-f per each season pass not sure if that applies for holidays.
It's not another buddy pass it's just another pass in general.
Thanks! Your answer is awaiting moderation.