There are water faucets scattered around the sites. Electricity outlet in the bathroom.
Depends what campsites you are on
Yes, there was at the one I was at least
No electric but they do have water spouts on some sites
Thanks! Your answer is awaiting moderation.