I think in a high SPL environment you will overload the camera' s mic in if you don't use an attenuator. Also unless its a Professional or Prosumer camera there is probably no control over the audio levels.
Willl the camera be used in a fixed location or carried around?
If you have the equipment and don't plan to move the camera you could run
mics>mixer>line in on a video recorder, not the camera but a VCR in the format you are using Mini DV etc, Hi8 VHS etc.
from the camera, video out to the video input of a the video recorder.
Is portability the reason for using small mics? You could use full size mics and one of these.
http://www.markertek.com/SearchProduct.asp?off=0This would allow you to have more control over the audio input.
Joe