You can smoke on your balcony, but not in your stateroom. If you do they will charge you a $250 cleaning fee.
You are not allowed to take alcohol on board. They scan all luggage. If they detect any contraband it will be taken and returned to you on the last night of the cruise.
There are more activities than you get can get around to doing on a daily basis. Read your Cruise compass for daily listing. Med cruises are very port-intensive and a day at sea is a good day to rest while you can..
You should have two bathrobes - ask your Steward if they are not there.
Yes, you need to tip the baggage porters a couple of dollars. Room service- it's also customary to tip a couple of dollars for delivering your food.
If you are an experienced traveler as you say, you really should know it is completely taboo to bring any foodstuffs into a country. Restricted items are any animal or plant products, meats, fruits, vegetables.