В общем-то, перед нами вполне типичная для канцелярско-бюрократического языка фраза: нагромождение слов, сквозь которые трудно продраться к смыслу. Конечно, надо было сказать попроще и попонятнее. Смысл в том, что уровень квалификации отечественных специалистов пока ниже, чем иностранных, ведь это имелось в виду?
Правильно: что ни говори; двух-трехлетний (но: 2–3-летний), из-за генетики. Что касается последнего вопроса: вовсе не обязательно приводить всю фразу, предлога из-за вполне достаточно, чтобы однозначно сказать: никакого другого окончания, кроме окончания -и, у слова генетика в этом сочетании быть не может.
Да, объяснение есть. Валенки пишется через е, потому что исторически связано с причастием валенный, образованным от глагола валить в значении «скатывать, сбивать что-либо из шерсти». В современном русском языке слово валенки является исключением, так как соотносится с глаголом валять, с сочетанием валяные сапоги.
Обособление имени в общем случае не требуется. Оно возможно, только если автор хочет придать этому имени характер попутного замечания, то есть если для него важно, что это был герой «Преступления и наказания», а что это за герой — информация второстепенная.
Пунктуация будет зависеть от смысла. Запятые нужны, если автор хочет придать обороту с союзом как значение причины: Я, как руководитель проекта, обязан = Я обязан, потому что я являюсь руководителем проекта. Ср.: Я как руководитель проекта обязан = Я в качестве руководителя проекта обязан.
Смысл этого предложения неясен из-за слова загадываем. Совершенно непонятно, что хотел сказать автор. Слово покупая пишется со строчной буквы, перед ним требуется запятая (она выделяет деепричастный оборот).
Что касается порядка слов, то возможны оба варианта: как первый, так и второй, который предложили Вы.
В слове тяжёлый уникальный (т. е. встречающийся только в этом слове и однокоренных словах) суффикс -ёл-(-ел-). Написание его с ё(е) можно считать исключением из общего правила о написании о под ударением в суффиксах прилагательных. Таким же исключением является суффикс -ёр-(-ер-): стажёр, дирижёр, ухажёр.
Дело в том, что слова потому, поэтому, притом чаще употребляются в качестве союзов. Слова при этом, в отличие от названных выше слов, более часто используются в роли местоимения с предлогом. Но справедливее считать все эти написания словарными, то есть проверяющимися лишь по словарю.
Сочетания нельзя переоценить, трудно переоценить верны. Переоценить – оценить слишком высоко, выше чем следует. Смысл такой: вклад Гете в развитие немецкой поэзии настолько велик, что даже самая высокая его оценка будет правильной, нельзя будет сказать, что этот вклад оценили выше, чем следовало бы.
Конечно, сочетания апрель месяц, май месяц и т. п. лексически избыточны, но они широко используются в канцелярской (деловой) речи и – главное – уже зафиксированы словарями русского языка. Поэтому ошибкой такое употребление считать нельзя, хотя по возможности его лучше избегать (особенно в живой речи).