В данном предложении запятая перед союзом и не ставится, так как он соединяет однородные придаточные предложения, относящиеся к обстоятельству потому.
Словоупотребление существительных в подобных контекстах нормой не регламентировано, а в узусе оно колеблется. Считается, что дистантное расположение числительного и существительного должно препятствовать образованию формы с ударением на окончании: два широких ша́га, но не два широких шага́ (Мельчук И. А. Поверхностный синтаксис русских числовых выражений. Вена, 1985. С. 432–433). Однако формы с ударением на окончании от разных существительных проявляют различную степень устойчивости при отделении от числительного определением или другим словом. Наибольшую устойчивость проявляет здесь форма часа́ (два долгих часа́), в меньшей мере это касается словоформ ряда́ и шага́ (Холодилова М. А. Счетные формы малого количества в русском языке: закономерности лексического распределения).
Современная норма: сражаться с врагом. Об этом говорят правила (см., например, «Письмовник») и данные «Национального корпуса русского языка» (сочетание со врагом встречается лишь изредка и только в текстах ХVIII – первой половины ХХ века; ср. выборку по запросам «с врагом» и «со врагом»).
Правильно только: первые шаги в йоге (о первых занятиях йогой).
Непробитие пишется слитно во всех контекстах, где нет противопоставления. Ср.: Непробитие чека покупателю – это нарушение и Это не пробитие пенальти, а какое-то недоразумение (есть противопоставление).
Для поиска контекстов Вы можете воспользоваться Национальным корпусом русского языка: ruscorpora.ru
Оплатить – то, за что платят: учебу, поездку, лечение, услуги... Уплатить – то, что платят: взнос, штраф, пени...
См. в «Справочнике по пунктуации».