2 adults staying on Scrub for 5 days needing help with itinerary. Never been to bvi's.

Arrival day, enjoy resort
Day 2 - ferry to virgin gorda
taxi or rent jeep and visit savannah bay, spring bay devil's bay national park and the baths, leverick bay ( can this be done?) would you scatch any of these?
Day 3 - fly to angegada - cow wreck beach, anegada beach club for lobster dinner ( any other suggestions?)
Day 4 - boat tour - snorkeling to ?
Day 5 jost van dyke - foxy's and soggy dollar, and tortola cane bay beach, smugglers cove, brewers beach, hike sage mountain loop
Day 6 ferry out to stt

I know all this probably cannot be done. What would you take off and would you organize it differently?