Правильно: водоветроустойчивые. Пишутся слитно прилагательные, образованные из основ слов, отношение между которыми носит подчинительный характер.
Запятая факультативна, окончательное решение о ее постановке принимает автор текста. Но при этом практика письма показывает, что составной подчинительный союз из-за того что обычно расчленяется (т. е. запятая ставится между частями союза) и в начале, и в середине предложения. См. также «Справочник по пунктуации».
Если это начало предложения, верно: Вот кого ни спрошу...
Если это цельное по смыслу выражение с союзным словом, употребляемое в ироническом значении, то запятая не ставится: Что ценного могут сообщить эти люди? Нашла кого спросить! Если фраза используется в прямом значении, то запятая нужна: Я долго искала специалиста по этому вопросу и наконец нашла, кого спросить.
Тире — это длинная черточка, которая отделяется от предшествующего и последующего текста пробелами, а дефис — короткая черточка, которая пробелами не отделяется. Если нет возможности поставить длинную черточку, то в функции тире используют короткую с пробелами до и после нее.