You must patch Half-life for it to work with Win2K. The first patch will get the job done, but if you play multiplayer i think you'll have trouble getting into servers without the subsequent patches.
I've played it with a TNT2 Ultra, GeForce SDR and a GeForce DDR.