Оба варианта возможны.
Запятая не нужна.
Как раз наоборот: неправильно говорить кто крайний, надо: кто последний? Вот цитата из книги «Слово о словах» Л. В. Успенского:
Тысячи людей говорят: «Кто тут крайний?», подойдя к очереди за газетами... Это словоупотребление не может быть признано правильным и литературным. Если на вопрос: «В каком вагоне ты едешь?» вы ответите: «В крайнем!», у вас сейчас же потребуют разъяснить: от начала или от конца поезда, в первом или в последнем? У каждого ряда предметов по крайней мере два края, и слово «крайний» стало употребляться тут по нелепому недоразумению, ибо обычному слову «последний» в некоторых говорах народной речи придается неодобрительное значение - «плохой», «никуда не годный»: «Опоследний ты, братец мой, человек!»
Возможны оба варианта согласования.
При выборе формы единственного или множественного числа сказуемого в прошедшем времени при подлежащем кто в придаточном предложении нужно принимать во внимание несколько факторов. Приведем рекомендации из книги Ю. А. Бельчикова «Практическая стилистика современного русского языка» (М., 2012).
Если подлежащее придаточного предложения выражено относительным местоимением кто, глагольное сказуемое при нем в прошедшем времени обычно ставится в единственном числе мужского рода,
напр.: Все, кто еще не потерял головы, были против; Те, кто раньше учился в училищах, стали классными специалистами.
Глагол-сказуемое в придаточном предложении ставится в прошедшем времени в форме множественного числа в следующих случаях:
а) когда подлежащее главного предложения выражено субстантивированным прилагательным во множественном числе,
напр.: Первые, кто записались в кружок, уже начали заниматься. Последние, кто ушли, заперли двери клуба;
б) при «обратном согласовании»: когда в именной части составного сказуемого придаточного предложения, начинающегося с местоимения кто, существительное стоит во множественном числе,
напр.: В студенческих аудиториях сидят те, кто лет десять назад были школярами;
в) если необходимо подчеркнуть, что производителеий действия было много или несколько (при этом должно быть соблюдено формальное условие: в главном предложении слово, соотносительное с местоимением кто должно стоять во множественном числе),
напр.: Все, кто знали Петьку, знали его брата; Слава досталась всем, кто танцевали в премьере «Спартака» (В. Вульф, «Мой серебряный шар», РТР, 25.01.2005).
Если не подчеркивается, что производителей действия было несколько, возможно употребление сказуемого в единственном числе,
напр.: Все, кто помнил в деталях события тех дней, умерли.
Само по себе выражение "тоска падает на душу" не вполне удачно. Выбор формы местоимения - за Вами.
Слово семья является неодушевленным существительным, поэтому к нему следует поставить вопрос «что?», слова родители и дети – одушевленные существительные, поэтому подходит вопрос «кто?».
Одушевленность-неодушевленность существительных определяется по форме мн. числа: у одушевленных существительных форма вин. падежа совпадает с род. падежом (ср.: вижу родителей, детей и нет родителей, детей), а у неодушевленных – с им. падежом (вижу семьи, нет семей, изображены семьи).
Однако, если вопрос не связан с грамматикой, общий вопрос должен быть «кто это?».
Запятая не нужна, так как части объединены вопросительной интонацией.