There are picnic tables and a covered area but it might not be on allowed areas. I did see some people eating at tables. Ask the gate ranger when you arrive.
Sorry. There are not. There is ample room the beach for a large umbrella if you want to picnic.
I did not see any
Unfortunately not
Thanks! Your answer is awaiting moderation.