You can purchase food and drinks
You should be able to when you get inside. That's what I did when I went to WWE SummerSlam. Got out my seat, then went to get food.
No catering for the public but you can purchase food and drink inside.
No catering for the public unless you have a prearranged package w the barclays center
I've never been inside so I don't know
You can purchase food and drinks inside
Thanks! Your answer is awaiting moderation.