Yes, get a hand stamp
Absolutely, just get your hand stamped, they do have a food court that had a pretty broad selection
Yes, you just have to talk to the attendant before you leave. They'll stamp your hand. You can also bring a lunch box with you. They do allow outside food and drink. I was just there last week.
I'm not 100% sure but i guess it must be, they'll probably stamp your hand to allow you come ba ck later. Haven't done it myself but that is what they usually do, maybe you could find the info on their website
Thanks! Your answer is awaiting moderation.