I got the windows from a vendor on Ebay, Tri State Surplus in Pittsford, Michigan.
As for the beach permit, I agree. It does suck, as it further strangles the local economy.
That aside, I did not do much off roading this trip, as our focus was to spend as much time in and on the water as possible.
We are currently looking to move to Southern Shores, though, so that stat should change with the added opportunity to do so.