No outside food or drinks are allowed, they do have cafe, and sell snacks, like pretzels, candy!
I don't think so.
They serve snacks there. I don't see why you wouldn't be able to bring your own snacks. You move so fast threw there you probably won't think about eating.
Thanks! Your answer is awaiting moderation.