They do not check bags. But they recommend no outside food. Unless it is for children
Yes, but only in the courtyard at the entrance. Also there a restaurant where you can buy if you like. But if it's something small, like to feed a baby, they do not say anything.
Thanks! Your answer is awaiting moderation.