No, they have a place to eat inside also a small stand with snacks and drinks
No but they have a small snack section and a cafe to buy food from inside the museum.
No.
No, only liquids are allowed inside while you're in the exhibit sections atleast that's what the help guide says.
Thanks! Your answer is awaiting moderation.