Harro tank bag- big +
Krauser Starlet bags- Make sure he has keys for them
Factroy BMW accessory wind screen big +
All of the oil leaks look more like the lack of keeping the bike clean. Clean out the float bowl, change the engine oil and ride it
2000.00 is a great price.