I don't know about pets but they to accept the access pass. You can register online so you might find information about pets there
828-479-6431 phone number for them. It says on the website no dogs allowed on the beach. I don't know about at the camp sites. And you can book cabins. Tent sites are first come first serve.
Good luck with a Google search finding a phone number to call. When you call ask a human that works there and will be able to answer your questions.
Thanks! Your answer is awaiting moderation.