Who told you the cabins aren't heated? That is bogus. Each cabin has its own temp control.
The Elation will be nothing like being on a fishing trawler. However, if you're prone to motion sickness, bring meds with you that you've tried out beforehand. Do not wait until you're ready to vomit to take the meds. By then it's too late.
Have a great first cruise!