Vignette needed for Austria but it can be purchased on line "shop@asfinag.at" or at the border. Green disc may be needed for some German cities; again info is available on line but allow at least 10 days for delivery. Safer to raise 3rd brake light, especially in France or alternatively remove the existing one. If planning to use the toll autoroutes in France get a toll pass from Emovis Tag Uk.
Bon voyage!