Оба варианта правильны.
Фамилия склоняется и в сочетании с именем, и при употреблении без предшествующего имени. Законы русской грамматики предписывают склонять все мужские и женские фамилии, оканчивающиеся на -а, -я, которым предшествует согласный. Единственное исключение – фамилии французского происхождения с ударением на последнем слоге типа Дюма, Золя.
Да, слово репей употребляется во множественном числе. Правильная форма: репьи.
Корректно в дательном падеже: трем с половиной тысячам семей; трем тысячам пятистам семьям; тридцати пяти тысячам семей.