Not sure about wine but food is ok
Yes
I have weddings there with catering, so I wouldn't see why not.
There aren't explicit rules on the website about food or drink, so I would assume it's okay. I'd treat it like any nice park you visit. As long as you clean up after yourself and don't litter, you'll be fine.
Thanks! Your answer is awaiting moderation.