Drinks that are free are water and coffee (but not espresso drinks), milk, iced tea and lemonade in the dining room and buffet, and juice at breakfast in the dining room/buffet/room service. If you order it in a bar (other than water) expect there to be a charge. There is a beverage station outside the buffet on deck 12 that should always be available with water, coffee, and perhaps tea.
As to deck chairs, yes sometimes people hog chairs. The rule on RCCL is if it is empty after 30 minute then it may be cleared by a pool attendant. If you can't find a chair and see lots empty but "saved" then ask a pool attendant for help, rather than moving stuff yourself