my statement of the cam sprockets being factory pressed on, was in regards to the zzr600 (06 and newer for sure) mine is an 07 and I have seen a few 06's and 08's come through the shop. But I think the 97 has press on cam sprockets as well, I'll have to look next time I do service on it.
And my oem Kawasaki service manual says every 15,000 miles for the valve adjustment interval. But I would never do what the oems recommend.
When you are "pulling" the cams, zip tie the chain to the sprocket and only lift one cam up at a time, then re-installing them will be a bit easier, and cam timing shouldn't be an issue.
For the cam chain tensioner--yes I quite often see them "sticking", they are supposed to "self adjust" via oil pressure and the spring, but quite often they fail, and the teeth on the eadjuster( to keep it from going back) get beat up from the chain slapping it, then they wont adjust at all past that point, sometimes they are 'cleanable" sometimes not. For me it is usually more prudent to just replace them, or install a manual adjuster- but then you have to be on top of adjusting it often and not over tightening it.
For the guy that "machined down" his valve shims, they are hard faced only on oem shims and only surface hardened about .0005"-.001" on aftermarket shims. Its never a good idea to machine your shims thinner, for anything more than maybe .00025", otherwise they tend to "dent" on the valve head and loosen up your clearances. And I dont see how doing this could be cost effective at all, unless he did it for you for free. shims are just to cheap, and if it is something you are going to be doing, you will want to start to build a stock of shims anyways ( almost every current bike with shim under bucket made today takes the same 7.5 mm shims- so even when you change bikes, you'll still have shims. of course the range of thickness varies between the manufacturers and even the model of the bike. GSXR600 use in the 140-170 range, honda f-4i's are in that 190-210 range and our zzr,s are in the 280-305 range---so there is a big spread in sizing.)