Yes and yes
There is a place to buy food a cafe and a place inside the childrens museum. There are also tables outside you can sit with your own food.
Yes you can and yes there are. In fact, as far as I know, there is nowhere on site to buy food so you have to being you own
Thanks! Your answer is awaiting moderation.