Any moorings there are private -- for the most part you will have to anchor -- behind the mooring field -- about 25' or deeper in sand, good holding.
There is no sound from the Charlotte Amalie Harbor.
A visit by ferry beforehand would be enjoyable and informative.