I agree with the above that your itinerary doesn’t make sense. Think about this -Cooper -marina cay -Leverick then taxi to the Baths -Anegada two days -JVD -Great Harbour Peter Island (Willie T)
Not sure what doesn't make sense? It goes around in a circle in order. Pretty straight forward and simple. May need to tweak it some but its places he wants to see.
Cruising the local waters here in SC and GA. Love the BVIs and miss the Tradewinds!