Прошу прощения, сейчас будет длинно.Первая часть. Предположения. Скорей всего товарищ регулярно пересекал границу или (до 2014 года) тупо платил за штамп продления в миграционной карте. После 2014 года меры были ужесточены, скорей всего ездил через границу и обратно (есть такие фирмы с подобными услугами, вывозят через границу организованно и привозят обратно). С момента начала СВО на Украину больше не возят, значит, у него просрочена миграционная карта (она дается на срок от 90 дней до 12 месяцев). На основании миграционной карты у него должна была быть оформлена регистрация. Она, скорей всего, тоже просрочена.  Пока миграционная карта и регистрация были в порядке он мог официально работать, даже без оформления патента. Вторая часть. Теперь надо идти в миграционную службу по месту регистрации. Если у него это первое нарушение миграционного закона, то будет штраф от 5 до 7 тыс. ему и тому, у кого он проживал без регистрации. Оплачивает штраф, пишет письменное обращение в миграционную службу, где излагает, что имеет официальную супругу и детей - россиян. Что документы просрочены по причине ограничений передвижения между странами. Что просит разрешить принятие гражданства в упрощенном порядке, т..к. состоит в браке более 3 лет имеет детей с российским гражданством. В случае положительного решения оформляет бессрочный вид на жительство, минуя оформление разрешения на временное пребывание) и сразу подает на гражданство. Могут поинтересоваться, почему раньше не оформил гражданство, но скорей всего даже не спросят. По упрощенке получит гражданство за 3-6 месяцев. Если дело происходит в Москве и регистрация московская, то все будет нудно, долго, со всеми штрафами и возможным выдворением. Если не в Москве, все намного проще и быстрей и штрафы меньше.