Looks like you’ve found a very nice RD there and it would be great to meet you at a club event soon.
You are right that parts for these machines can be hard to find, however there are some members who have found solutions and manufactures that are happy to help. Including one member who has remanufactured the seat covers you are talking about. WoutV is your man, find him in the members section. As for the fairing bolt Phil Denton Engineering may be your best shot.