I got married on the Triumph on 12-16-06.
We had a balcony room and it did NOT have a refrigerator.
We don't drink so I can't answer that question.
We also were not at ports that had tendering so I can't answer that either. The first day was a little rough because of bad weather but it wasn't uncomfortable (but we had a room in the middle of the ship.)