You can call Carnival and talk to guest services and have it delivered to your room. You can also get it once on board by call the fun shoppes, but before is much easier. They can also give you an extension cord to go from plug to head of bed. Might want to bing a splitter (non surge suppression type only) so you have extra outlets.
We do not get cheers, it simply does not work for us. That said, we cruise with fairly large groups that almost exclusively use cheers. Our experience is they almost ALWAYS tip exptra and these people mostly fit in the age groups you describe.