Hey Man! (LOL) Wouldn't suggest candy for the kids - toothbrushes would be more in order. You can contact Tacogirl, from this message board, to give you a more up to date list of what the kids need.
Captain Morgan's is nice, a little north of San Pedro. While in town check out BC's (especially Sundays), Crazy Canucks, Cannibuls, Fido's (music/dancing every night), and the Tackle Box, just to name a few. Everyone has their faves and will give suggestions. Soon you and your wife will have your faves too!
Have an awesome trip!