Your best bet would be to charter with CYOA out of St. Thomas. If the BVI are closed, you'll still be able to sail throughout the USVI (beautiful anchorages!). If the BVI are open, you'll be able to avoid the ferry and sail to the BVI yourself. Win/win!