Lovely looking motor, with a bit of history!
Lots of jobs to keep you busy.
“ Fix the windscreen seal with some black silicone”
In regard to that do ensure you’ve got a silicone that is not acetic acid based (vinegar smell). The acetic acid will rot the metal.
Here’s one discussion on topic, an internet search will provide more…..
http://blog.u-pro.co.uk/en/how-to-ch...icone-sealants
Looking forward to your updates.