Здесь уместно слитное написание: недоставало.
Поскольку числительное состоит из двух слов, вместо дефиса пишется тире: молодой человек лет двадцати двух — двадцати трех.
«Как слышится, так и пишется» – такой принцип построения орфографии называется фонетическим. На нем построены орфографические системы некоторых языков, например белорусского (но не во всех случаях) или грузинского.
В основу орфографии русского языка положен иной принцип – фонемный (его еще называют фонематическим и морфологическим). Суть его заключается в следующем: каждая морфема (корень, приставка, суффикс) пишется по возможности одинаково, несмотря на то что ее произношение в разных позиционных условиях может быть разным. Мы произносим [дуп], но пишем дуб, т. к. в этом слове тот же корень, что и в слове дубы; произносим [з]делать, но пишем сделать, т. к. в этом слове та же приставка, что и в слове спрыгнуть и т. п. Фонемному принципу отвечает 96 % написаний. И лишь 4 % – это разного рода исключения. В том числе – обусловленные действием фонетического принципа, например написание ы вместо и после приставок на твердый согласный: безыдейный (хотя идея), надындивидуальный (хотя индивидуальный). Вот здесь как раз и действует принцип «как слышится, так и пишется»: слышится ы – и пишется ы.
Путаница не на сайте, а в русской орфографии. Действующие правила приняты в 1956 году, с тех пор практика письма существенно изменилась (в первую очередь это касается именно употребления прописных и строчных букв), что находит отражение в изданном в конце 2006 года полном академическом справочнике "Правила русской орфографии и пунктуации".
Запятую после если необходимо убрать: для ее постановки нет совершенно никаких оснований.
Возможны варианты в зависимости от смысла:
Сам знаешь, кто не захочет это решать конструктивно (здесь кто не захочет это решать конструктивно — придаточное предложение, и текст можно было бы продолжить, например, так: Сам знаешь, кто не захочет это решать конструктивно, а кто, наоборот, захочет).
Сам знаешь кто [известный нам обоим человек, которого мы так обозначили, но не назвали его имени] не захочет это решать конструктивно.
"Аще бо" можно перевести на русский язык как "если же" или "ведь если".
Тире поставлено верно.