It looks like it was in salt water, a flood? shipping mishap? Good for you for rescueing the poor dear.
I am sure you have figured out the nicest thing about small Guzzis, the high torque peak. You can run them all day at 90. They are so much better to ride long distances than an R65 that there is no comparison.
I wish I had one now, a fine bike with style and character.