We stayed in Grand Case in October, so didn't do anything but local driving at night, so can't answer your streetlight question.
The pay lot appeared to be open some, but not every night, as it was quite low key there in Oct. We never parked in that lot, but did park in the free lot. There was also parking on the street as most of the businesses on the ocean side are no longer open.


[Linked Image]



If life hands you a lemon, just squeeze it on a lobster!