I know the water at Diablo is available at the junction and the summit, though there are signs to conserve. Bathrooms I don't know.
I rode to the summit this Saturday and last, and there were three times as many riders last week. Don't know where people went this weekend. A lot of them disappear when the weather turns sour. I'll be on my bike Thanksgiving Day, rain or shine