acouplemiles, in regards to your shopping question, there are certainly going to be plenty of opportunities for you to buy souvenirs on the resort. We've never left the resorts, no need. We've even picked up several pieces of Jamaican art. The first trip we bought a large carved wooden fish from a resort beach vendor at CN, almost didn't get it back with us so consider that when buying, but it adorns our living room and is a wonderful reminder of our honeymoon. On our second trip, we met Richard Von White, an artist at CSS. He lives in the area and visits Couples to sell his paintings and prints. We bought some beautiful prints from him, we've had them framed and they are my favorite souvenirs so far. We were also able to buy plenty of other trinkets and clothes from the resort gift shop. I'm pretty sure I remember seeing some pottery there too. After a private dinner, massage, and a few trips to the gift shop, I had that $300 in resort credit spent no problem.
Sorry I can't answer your question about liquor limits through customs, we only grabbed a couple bottles, and that was not a problem for sure.