Can't help with regards the mirrors as I'm in the same boat. Have got the street fighter screen for my thou and have bought the mirror blanking plates from Luke as I'd like to do away with the std mirrors but not sure on bar end mirrors or handle bar mirrors and get an clutch perch from a newer naked fazer.
The pillion grab rails come up from time to time on eBay. They tend to get removed so to allow fitting of a Givi rack or similar, my thou was the same.
Craig