The Swiss motorway carnet is around £25 - bit of a tourist tax there. May be worth avoiding motorways if you can.
E111 card no use in Switzerland - they are not in EU.
I scan important documents and then e-mail to myself so I can access via MSN if away.
Don't get too worried by all the regulations - they seem much less important now I've done a dozen or so tours. I guess in case of accident les Flics may get shirty, but the attitude to bikers in europe is very refreshing. Even when caught speeding all they have wanted was my picture licence and me to say I owned the bike.
I met a biker getting on the ferry last autumn - he was on a Suzi 1000 & was going down to Les Vosgues for 4 days with ONLY a bum bag! - 2 credit cards, spare pair of pants and an open mind. Good on 'im.
The more miles I travel the more important I feel it is to take less, to relax, and to be more ambitious.
Above all, just do it and enjoy!!