Cane Garden Bay fuel and water : There is a place called Hodges gas in Cane Carden Bay, North side . But, from the available photos I do not see a gas dock, just a stone wall. Stone walls and boat hulls make for bad news.
There is a large L shaped fuel dock at Hodges in CGB. I see boats stop there every day for fuel and water without issue.