i would go visit wheatwacker, from Adv rider.
get him to line up and register/insure a moto in your name. he can as well store it for you during the off season. maybe an older Africa Twin .......
travelling by moto in Europe is something you could get used to. pretty sure of that.
http://advrider.com/index.php?members/wheatwhacker.40433/