1. Couple options: EZ Shop or Shop-n-Drop. I've never used any grocery delivery service, so I can't speak to which one (or a different company) is better.

I believe that you're referring to Bread-and-Butter in Oyster Pond. Looks like it closes at 7:30. And it's a VERY small shop. This is what the inside looks like.

2. Regarding pepper spray, I can't help. Maybe Ace Hardware (?).

3. I don't know what a "LR chair" is. For my visit next month, I'm renting the "beach package" (chairs, cooler, and umbrella) with my rental car. Maybe Ace Hardware sells folding chairs as well. I dunno... Anybody else have suggestions?