I live in New Hampton. The answer to both questions is YES. You should be able to find a plug in if you camp near the shelters. Unfortunately, I am leaving in the middle of the week, and will miss the Saturday night parade. Google the Davis Rally for more info.