Front springs / Fresh fork Oil (cheap fix) will help as well as what you have mentioned above cant go too wrong as long as it hasn't been abused / dropped etc but that should stand out upon inspection, K's seem a bit low?
Sometimes there's problems with rider not wanting to stay below 6rpm,especially in wet for drifting rear..ha.on serious note they Re pretty tough,have some vibe issues in handlebars at certain revs,but are a fun bike,fuel miser and quite stable on the road.