You won't need much in terms of guides until you get to the T & C's and Bahamas as there aren't many places to stop along that route in a power boat. Save your money for good charts which you can find in the VI to get you to PR
and then, once in San Juan you can buy what you need to get to and through the Bahamas. Your best bet for paper charts are the chart books -- you'll need to by several for the Bahamas and T&C. A few good paper charts will get you from the VI to the Dom Rep.
From the VI your first stop with fuel might be in or around Fajardo on the eastern side of PR
. There are several marinas there -- see http://www.noonsite.com/Countries/PuertoRico/Fajardo
for a listing. Alternatively, if you have a good day (not much swell) and can make some speed, San Juan is only 65-70 nm from St. Thomas, so you might consider doing that in one hop. Stay a mile or two offshore and be sure to drag a fishing line. The waters just off SJ are some of the best in the world for sport fishing. I've caught fish both times I've make the trip from Culebra to SJ.
San Juan is the best place to stop on the north coast of PR
and in SJ one of the better places to tie up and refuel is Club Nautico Club Nautico de San Juan - 80 years of Tradition and Commitment to Puerto Rico
No need for a guide here as the dockmaster can tell you anything you want to know. Call ahead for a dock reservation as they don't have many transit slips. If they can't accomodate you there's another marina across the channel from Club Nautico.
The next leg is a bit longer ~250 nm from San Juan to Ocean World on the north coast of Dom Rep just west of Puerto Plata. Website is Welcome to Ocean World Marina, a full service caribbean yacht-boat marina in Puerto Plata, Dominican Republic.
. The approach is straight forward and there's a chartlet on the website. Use Google Earth to have a look. Don't bother with either Puerto Plata (a commercial port) or Luperon, which is 12 miles further east from Ocean World. Ocean World is the easiest place to deal with DR officialdom. You'll probably find hands out in the other ports. Ocean World caters to power boats and foreign yachts so they help keep the BS that can come with DR customs / immigration in line. Once again, the marina staff can point you to anything you need in terms of provisioning / chandlery. This is a safe place to rest for a few days -- swimming pool and good restaurants within walking distance. Skip the "Bravissimo Show".
From there you'll need a cruising guide to the T & C and one for the Bahamas. You can find those here tp://www.landfallnavigation.com/bookscruisebahamas.html
or other places on line.
Have fun. If you want I can give you some tips on sightseeing along the way, but it sounds like this is planned as a delivery.