If your bike is currently a 7 speed it may not fit a 9 spd cassette. Someone more knowledgable about 7 speeds would know for sure.
Also make sure your steer tube is 1 1/8th. If it is 1inch you are pooched for what fork you can buy as only one company makes 1inch steer tube suspension forks and that marzocchi which have to be special ordered.
Also does your current frame support disc brakes. If so then I will asume your hubs don't which means you need to rebuild your wheels on disc read hubs. If your frame doesn't have disc tabs then you will have to stick with v's.
Definately find out these three things before looking at upgrading. I am with everyone else. For 1000$ american you can find some really nice new bikes.
I gotta say though you have good taste in components...I just don't know about compatibility with old school frames
..