Great review!!
As far as tipping, not sure what amounts that sheet may have said, but I get the impression it was a total amount for the entire cruise not a per day amount( which would be about what you tipped your servers) now the room steward was more than the guidelines but that is no problem).