Just looking at the corrosion around the windscreen, best option will probably be to remove the screen
!
Done some searching, looks like fun
. Ah well the seal's looking a bit ropey anyway, and there's a couple of chips in the screen. Downside being I've just attached a new DAB aerial onto the current screen, reckon it'll be a PITA to remove without breaking it. To buy a new screen or not that's the question.
First things first though, buy a dremel and some rust inhibitor and sort out the corrosion evident on the bulkhead.
Can't you get your screen and seal replaced on insurance if it's stone chipped? That's how I got mine done....
MOT/service soon too, but I think it's in pretty good shape for that.