The biggest logjam will be the graphics card.
RAM = fine. I think.
Processor = fine.
Graphics card = iffy. You'll have to dial down a lot of the detailing, and probably turn pixel shading off. When I first bought the game, I had a P3 600mhz and a 32meg GeForce2. It ran ok, but I had to turn down the graphics levels to their minimum. It makes the game a lot less pretty, but it's still perfectly playable.
Sound card = should be fine. I've had a SB Live for 4 years, and have never had any compatibility problems with any game.
HD = fine. The size would never have any bearing on the gameplay - assuming you have enough room on the thing to install it in the first place. Now, if you know the RPM speed, or whether it has an UltraATA card, that might affect it.
How much of that hardware is on your current system?