I was just there. I was allowed in with my lunch bag. Had to exit museum to eat it but you have in and out privilege with your ticket
No food on museum floor. I suggest eating before going in. Imax has seperate theater style concession snacks.
There is a sign at the entrance with a "no outside food or beverages beyond this point"
I don't think they allow food in the museum, and in the IMAX you are supposed to purchase from the concessions stand.
Thanks! Your answer is awaiting moderation.