Kavos is a shit hole! Lots of girlies though. Definatly get proper travel insurance with unlimited medical care, not sure if your E1/11 covers you in cyprus, but worth asking at your post office.
How remote will you be from places? If your going to be a long way away from civilisation use plain water in your rad incase you need to drink it, and make sure you have sealant in your tyres, and of course give you bike a proper check over before you go and if anything looks iffy change it now!
Yep and take twice as much money as you think you need!