Fleebay is your friend. Probably all the parts you are looking for are on there and for really cheap. I only spent about 5 minutes searching and typing out this post. Happy searching
What I do is go to ebaymotors.com, search for 919, then on the left choose Motorcycle Parts/Accessories. Then I look for items that are stock, open it up, then click View seller's other items. Sometimes you will find someone with tons of parts.