Tipping is the norm in Cuba,  just like the USA etc.

There is no truly "right tip."  Tipping practices vary from one individual to another, and from one culture to another.

The following is the experience reported by one person:

"In general 1CUC is fine for waitresses, barmen, maids, etc.  with maybe 5CUC for a tour guide.  No-one expects you to tip every time they bring a drink, after every meal or even every day for the maid.  We tipped the waitress, we made sure we sat in her area, 3 times and the couple we were with did likewise; barmen we tipped once every other day or so and the room maid we tipped twice plus a larger tip on the last day.  The service we got was second to none.   ( though it is true that we used our limited Spanish too, which was appreciated.  Simple things like por favor or gracias (please and thankyou)."

Buenos Dias  for good morning,  but it is polite to add señor for men or señorita for the ladies.
Hola is the informal greeting,  much as we might say Hi.

An inexpensive phrase book and a little effort will make your experience even better.  The Cubans are used to lazy travellers who don't bother  learning even the basics,  so  when the effort is made,  it is very much appreciated.

For some other thoughts on the subject of tipping, you can read the following article, which is intended to summarize the tipping practices of a range of the contributers to the Cuba forum:

http://www.tripadvisor.ca/Travel-g147...

Behaviour (for Canadians)

 Canadians represent 50% of the 2 million visitors that Cuba receives each year, so you need to know that your behaviour represents a large group (French or English).  When a Cuban parent scolds their children for leaving a mess, they say "What are you Canadian?".  Now you don't have to make your bed or wash the floors but kindly enable the room staff to clean the room without having to fold your clothes off the floor first.

For the smokers, it's a beautiful sandy white beach and looks a lot like the sand you see in ashtrays at hotels but this doesn't mean the beach is your ashtray.  Take one of those plastic cups you got a drink in, put in some sand, and when you want to butt-out, do so in the cup.  Then when you leave the beach, toss the butts or the cup in the garbage. The beach is for everyone to enjoy please respect that.

Lastly, be Canadian.  The world knows us for being polite and courteous.  If there's a dress code, please wear pants and a shirt, kindly take your ballcap off at the table (for all meals).  And if you really want to get service at your next meal, bus your own dishes every now and again. They will really appreciate your humility and you will demonstrate that even though you may come from a very nice place, respect is universal.