Запятые не нужны.
Да, правильно: они корпят. Но часто встречается ошибочная форма глагола корпеть – корпеют. Вероятно, именно ее имел в виду автор, когда писал карпают. Уточнили ответ на вопрос № 289222.
Предложение составлено верно: здесь слово потерпеть используется в первом значении.