Yes there are but the ones with chairs are first come first serve, while the ones with picnic tables are by reservation. You are welcome to bring in your own lawn chairs and put them under the trees. But remember that beach umbrellas are not allowed.
There are but I think you have to pay for them. They are reserved for parties/gatherings.
Thanks! Your answer is awaiting moderation.