There are about 700 islands (Cays) in the Bahamas, a year may not be enough time :)
Since the whole country sits on a shallow platue in the middle of the deep ocean the tides and winds are always moving the water somewhere so be ready for currents.
My favorite part is Cay Sal Bank but that area is only visited by liveaboards and I don’t think they support CCR’s, you may need to take up scuba.