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?