Sounds like just some rubber seals need some work. Did the guy have maintenance records on it?
If not...I would replace ALL the fluids....brake, fork, oil, tranny, drain the gas if she's been sitting long.
There are a lot of "after-maket" mfgs around for windscreens and such. Check with Memphis Shades and see if they make a replacement. The plastic is cheap (under $100 ... its the mounts that usually cost a ton.)
Speedo's are everywhere...but it might be a bit tougher if its a cable-driven speedo. Even HD went the way of EFI and computer control a in 2006. Now you cant buy a new HD with a carb!
Keep us posted on the progress....Im sure your probably gonna add some performance....errr...enhancements LOL!

Later