2004 GP1300R

Mechanic found these problems with GP:
1. 110lbs compression in two cylinders (told me that this is low)
2. "Temp Sensor" problem at 80 hours showed up on Yamaha computer (currently has 100 hours)
3. Runs rough on low idle

I originally brought it in b/c temp light would come on - usually temp indicator comes on when I pull a tube but is has most recently come on when just driving in water.

Dealer that I bought this from said they would put in a d-plate and a temp sensor for me.

Looking for some advice. Are these serious problems? Is this worth fixing? Is there anything else I should have them do? OR should I just sell it back to the dealer??

Thanks in advance for any thoughts and ideas.