Sounds like it's seen it's share of sweat. As far as the stem being frozen I think there's a puller made especially for this problem, someone correct me if I'm wrong. My first road bike developed the same problem from sweat. Now all my bike stems and seat posts are greased regularly. My '92 2300 has the clear coat coming loose from the water bottle mounts. I'm not sure what can be done about that problem. An automotive type clear coat would probably work best if you can get the old off.