The surging is totally normal. The computer does command a rolling idle when the clutch is pushed in, but the car is still rolling. On a stock engine, it's only about 1300 rpms, so it's not very noticable. With a camshaft, it can come up higher, because the manifold pressure is higher. You can fix this by fine tuning the computer, but it's only an issue if it bothers you. The engine should stall out when you disconnect the IAC. If it doesn't stall out, then the idle screw on your throttle body is out of adjustment.
If the car continues to drive itself, then there is a clutch adjustment issue. I'd go under the car and check the fork to make sure it is properly adjusted. Sometimes the auto adjuster on the pedal wears out. Did you get a replacement clutch quadrant when you did the clutch? If not, I would start with that.
The squealing and burning is a seperate issue. That's usually a pulley in the serpentine somewhere that has worn out. If it stopped squealing, then I guess it wore a groove.
Kurt