Yes they have nice tent spaces!
If they have spots, yes. Go to the lodge, and you'll find a list of available sites, a map, and after hours check-in procedures. I called and they answered pretty late and were very helpful.
Thanks! Your answer is awaiting moderation.