You can always look around the dorm and garden. They are open for public 24/7
Yes, It is open.
The dome and gardens are open. We were just there yesterday, laid out on a blanket and enjoyed the view. Also, walked thru the structure and trail all the around the duck and turtle-filled pond.
Thanks! Your answer is awaiting moderation.