Palo Alto Speedo Service can fix (around $300) the instruments , if you are a pretty good mechanic you can fix the fork leak . There are seals , wipers and bushins that need to be replaces. There are special fork oils for USD forks so don't use just any fluid.
These are the most enjoyable motorcycles ever built. Moto Guzzi was not made for everyone , and not everyone was made for Moto Guzzi.