We used an electric site, and the cost was very reasonable. I don't remember hearing generators, but if you really need one, I'd suggest calling to make sure. Sorry, that I can't be more helpful.
I am not sure. We were camped at the upper campground and had elec and water. There was a dump station also. The only negative was the bathhouse next to us was under renovation but it was an easy stroll to the next one which was very new and nice. We really liked this campground.