I don't think CZero demos can be played in CS 1.6 because it uses some player models (militia and spetsnaz) which is not available in CS.
but here is a program which can record the screen to video files, don't know whether it works with 3D games like HL:
http://www.herosoft.com/mydownload8/product/herosr.exe