They should be open. Just camped there from the 19th to the 21st. If no one is in the ranger station you can fill out an envelope with your site and fee that you drop into the station.
Paso Picacho is open year round. If no one is at the entrance. I believe there is a self check in.
Thanks! Your answer is awaiting moderation.