Use wally to make wad files. It's the best.
Your ladder has to be an entity that supports Rendermode and FXAmount. Example:
Make sure the ORIGIN brush is PART OF the func_door_rotating. It should not be floating there by itself.
Only certain texture names make sounds. They are listed in a file called materials.txt
You SHOULD NEVER change that file unless you are making a new mod. Re-use one of the snow texture names that are already in CS to get it to work.
You can find your materials.txt in your Counter-Strike.GCF file under /cstrike/sound/