Оба варианта возможны.
Пунктуация корректна, хотя эталонным знаком было бы здесь двоеточие. Но и тире не является ошибкой.
Правильно: у кого-либо двое детей (в живой речи), кто-либо имеет двоих детей (в канцелярском языке).
Правильно: завышена.
Позавчера вместо четырех часов два стоял.
Запятая не ставится.
Корректно: на два финансовых года, следующих за очередным.
"Форму род. падежа принимают прилагательные, употребляющиеся в составе обособленных определений, относящихся к конструкции "числительное + существительное". См.: Л. К. Граудина, В. А. Ицкович, Л. П. Катлинская. Словарь грамматических вариантов русского языка. М., 2008. С. 41.
Правильно раздельное написание: социально неблагополучный.
Оба слова пишутся слитно.
Верно с одним Н: Их отношения двунаправлены.