I think it was meant to be, but it hasn't been maintained at all and there is a lot of wash out. I take my van a lot of places I shouldn't and this was definitely one of them. 

As far as the campgrounds goes, those numbered campground points on the map are called zones on location. When you buy your permit, you have to indicate what zone you are staying in. The zones seem more like group camping to me than anything else. 