Соответствующие правила приведены в «Справочнике издателя и автора» А. Э. Мильчина, Л. К. Чельцовой:
Наращение падежного окончания в порядковых числительных, обозначенных арабскими цифрами, может быть однобуквенным или двухбуквенным.
По закрепившейся традиции наращение должно быть однобуквенным, если последней букве числительного предшествует гласный звук: 5-й день (пятый день), 25-я годовщина (двадцать пятая годовщина), в 32-м издании (в тридцать втором издании), в 14-м ряду (в четырнадцатом ряду).
Наращение должно быть двубуквенным, если последней букве предшествует согласный: 5-го дня (пятого дня), к 25-му студенту (к двадцать пятому студенту), из 32-го издания (из тридцать второго издания), из 14-го ряда (из четырнадцатого ряда).
Если подряд следуют два порядковых числительных, разделенных запятой или соединенных союзом, падежное окончание наращивают у каждого из них: 1-й, 2-й вагоны; 80-е и 90-е годы.
Если подряд следуют более двух порядковых числительных, разделенных запятой, точкой с запятой или соединенных союзом, то падежное окончание наращивают только у последнего числительного: 1, 2 и 3-й вагоны, 70, 80, 90-е годы.
Если два порядковых числительных следуют через тире, то падежное окончание наращивают:
а) только у второго числительного, если падежное окончание у обоих числительных одинаковое: 50–60-е годы, в 80–90-х годах;
б) у каждого числительного, если падежные окончания разные: в 11-м – 20-х рядах.
1939 год — один, поэтому возможно: до 1939 года, до 1939 г. О десятке или десятках лет: 1930-е годы, 30-е годы ХХ века; 1930–1940-е гг.
Запятая перед когда нужна, поскольку придаточная часть присоединяется одиночным, а не двойным союзом.
Слово функционал следует использовать только как математический термин. В данном тексте его употребление нельзя признать корректным.
1. Рекомендуется придерживаться принципа единообразия. 2. Наращения не нужны. 3. Правильно.
Борчанин.
Запятая не нужна: Чувства к жене, с которой прожиты многие годы и от которой есть ребенок, несравнимы с влюбленностью в другую женщину. Не разделяются запятой однородные придаточные предложения с которой прожиты многие годы и от которой есть ребенок, соединенные неповторяющимся союзом и.
Слово опыт не обозначает промежуток времени, предложение следует перестроить. Наращение при количественном числительном 70 не требуется. Возможный вариант: За многие годы работы компания "Такая-то" успешно реализовала более 70 проектов. Кроме того, на наш взгляд, оборот за многие годы лучше заменить на конкретное указание, сколько лет работает компания, например: За девять лет работы компания "Такая-то" успешно реализовала более 70 проектов.