Hello!  Yes a mic is required to join the clan.  We get to know people through TeamSpeak- http://www.dfbhelp.com/index.php?f=6.

You only get a password prompt when the server is full.  It's so clan members or donating players can play on the server without waiting for an open slot.  All you have to do is wait for a slot to be opened to play.