The Atsion Ranger Station is less that 1000ft from the cabins and that is the best place to ask your questions. 1 (609) 561-0024 (Wharton SF main#)
The cabins are nice, but they are right on the road, so if you were trying to get a remote location, they would not be ideal.
As for caches, you will have plenty to keep you busy there. (they've kept me busy for 2 years )
Ski...