I visited Dominica for 5 months from U.S.A, good choice, as for the visa question, I would contact customs in Dominica, its possible you don't need one, I only needed U.S.A passport.
I will be Moving there also and can answer some question you may have.