Yes you can! As long as it doesn't contain any peanuts or peanut fiber in it's contents.
Yes, you can.
Yes, you can bring your own food. They also have a food court and restaurant if you want to buy food.
yes, you can. we did.
Yes, many people do. There's a central room with tables where you can eat it.
You can brown bag it.
I believe you can't.
Thanks! Your answer is awaiting moderation.