No Way.
Yes
Yes its allowed to get your own snacks
Yes you can
Yes. The all day dining pass is a good deal too, food every hour.
Yes, the food there is expensive and not very good so bring your own, and make sure you throw your trash into a garbage can
Yes you can. No glass though
Thanks! Your answer is awaiting moderation.