I am sure someone will correct me if I am wrong, but I believe Cruz Bay Customs House is currently closed (per the cbp.gov webpage) and clearing in for small private vessels would therefore need to be done on St. Thomas. Not certain what re-opening timelines for Cruz Bay will be and how long the USVI will require negative COVID tests and pre-registration on the travel portal. One can hope this will all be over by Fall 2021 but who knows?