Concerning some of your questions:

2) Oil Nut Bay: The restaurant at the Marina is closed (or more precisely was closed last week), but they are allowing free access to the Beach Club if you buy a meal at the Beach Club restaurant. They will shuttle you back and forth. For us the Beach Club restaurant was uncrowded, the service was good and the pizza excellent. There was one boat in the mooring field and two at the slips. The channel from Saba to ONB is clearly marked and OK for our boat which had a 5ft 6in draft. We didn't do the direct channel.

3) Dogs: we saw interesting fish at Great Dog last week but only spent a short visit. There are mooring buoys at Great Dog and George Dog. In the past we have enjoyed George Dog. I'd say well worth a visit.

4) Brewers Bay was off limits to us due to many undersea cables.