Yes you can bring you own food and they have seating available to you so you can it!
Yes. You can bring your own food.
Yes you can take your own food
Yes
Well they don't check backpacks so I assume yes you can bring a Sandwich..
Thanks! Your answer is awaiting moderation.