Yes, they are precached otherwise you would not be able to hear them, because if a sound played with EmitSound and not precached, the server will crash. And yes, if you block the menu/command and hook some forward (try FM_PrecacheSound), you can block the precache, but be aware if a plugin emits the sound and the sound is not precached, you server will die.