We arrive Sunday, June 5 and sleep aboard and then depart BVIYC for a 10 day charter. Can we get dinner delivered to us on the dock when we arrive?

We're planning our provisioning and would like to know if anyone has compiled a list of restaurants that are actually open?
I've read here that Cooper Island and Pirate's are open Thursday thru Sunday and Cooper only for lunch.
Is Willy T serving every day? Ocean 7? Sand Box? Abe's or Sidney's, Foxy's, B Line Bar, Scrub Island, Brandywine Bay, Leverick Bay???

Can anyone confirm that Cane Garden Bay has a laundry and when are they open? We've used Leverick Bay's laundry in the past but it is closed for the time being. I have communicated with Virgin Gorda Village in Spanish Town and Omar in Soper's Hole and they confirm that laundries are present there.

Thanks in advance