Yes, might have to pay by envelope, instead of inside.
Yes. There's a self pay station when the visitors center is closed.
Should be but you better go on line and check for camping availability.
Would check the TPWD website?
Thanks! Your answer is awaiting moderation.