Nice bike, gotta say I hate those armchair seats, what were they thinking?
Missing a rotor eh! What you make of that Kit?
Lots of guys on here doing cafe racers, choppers and other strange deformities of our beloved 650's so getting a stock seat and grab rail shouldn't be too hard.
If you don't want your pipes to rust out, shoot some "fish oil" down them and around the very ends where it dries out.
It doesn't really smell, one of the NZ 650 forum members put me onto that and it works well, you can get the spray cans of the stuff from most car accessory stores.