Yes, but, you will have to pay the site fee. It's a little higher than just a tent site. 😉
I saw people doing just that while I was staying there. If you're paying for the site it doesn't really matter what you're camping in.
I'm not sure. They do have a camp host on site. You could ask them. But I'm assuming you want to know before you go.
Thanks! Your answer is awaiting moderation.