I heard about that reflective sticker thing too. Must resolve these issues before going. Is there a decent site where all the necessary requirements for the various Euro countries can be checked?
Also, wondering about a good breakdown/recovery policy - what's out there/what's best? I don't know if it'll be an option on my insurance, as I'll be renewing before going and don't know who I'll be re insuring with yet.