Coolers allowed, never really looked for vending machines..but I don't think so. It's a sprayground/public park.
No vending machines maybe it's something that could be asked of the city to put there. People picnic at the picnic tables often so you can definitely take food.
Thanks! Your answer is awaiting moderation.