There's already a de_storm map in CS1.6/CZ?
Anyway, if you want rain, you can use the brush-based env_rain entity... not sure about the lightning, but the slow flicker shouldn't happen in indoor portions of your map?
Good luck! I'd love to see nice weather effects.