All above the answer is correct. There are many of picnic area.
There are plenty of picnic areas, both designated and make shift areas. If I am not mistaken, there is a really nice designated picnic area at Pinnacle on skyline - complete with picnic tables and charcoal grills.
Definitely
You can bring your own food and eat in the park. You have to pay admission to enter the park.
Some places have picnic tables as well or you can bring your own chairs..
Certain parts of it yes.
Thanks! Your answer is awaiting moderation.