Can be solved cheap:noise due to wind

Unwanted "contact" noise can be solved by putting some foam inbetween the mic and it's clamp.
There are small diaphragm condenser mics around that fit your requirements. Otherwise just get a whole bunch of second-hand SM57's.