Sorry not sure, call ahead..
Yes bring an umbrella
Yes you can dine outside they have a rain tent over the seats.
Yes
Outside dining was open but it's covered and enclosed so you are not in the open-air cuz that was 2 weeks ago the weather has changed and open-air dining possibly may be available
Thanks! Your answer is awaiting moderation.