https://monterey.org/Services/Parks-and-Beaches/Camping-and-Hiking. This should tell you most of what you need to know. First come, first serve basis. I did not know this. Its a beautiful park! Have fun!
Last I knew, yes, you can call for a reservation. They post the reserved sites on the office board. (My knowledge is about 3 yrs old, though)
Not certain but I think you can. It is well supervised.
Thanks! Your answer is awaiting moderation.