You don't need a capital R in "rum."
Excellent setting, very vivid, but are they at Tia Dalma's house or on a ship?
Whenever a new character starts to speak, start a new paragraph.
Wow. A non-canon pairing that isn't ridiculously OOC. Nice little 'fic.