Don't rent a car on St. Thomas.
Consider spending your time on nearby St. John, two-thirds of which is a national park. Ity's a 20-minute ferry ride from Red Hook or about 45 minutes from Charlotte Amalie.
PM me if the St. John option is of interest.