We always tip a dollar per drink for the D, D+, or Pin voucher. I don't know how Royal compensates the bartenders, and I don't care. I just feel it is the right thing to do for us.
I think you have a limit of 2 bottles of wine per stateroom, but I've never been charged corkage in the MDR. I always ask in advance. If they do charge, I would just bring down a couple of glasses from my stateroom with me.
AQ cabins on Deck 11 forward of the hump (1610-1552 Starboard side) and 1605-1547 Port side) are pretty much covered by the pool deck above. The aft suites on Deck 12 are pretty much covered by the Oceanview Cafe above. The aft cabins on Deck 12 are also covered by the O/V cafe above, but the rest of the afts have minimal shade coverage. The staterooms mentioned above on the angle with deep balconies are basically covered by the balcony above them.