2. If he had more time, he would learn karate.
В условных предложениях второго типа (Type 2) в придаточном предложении (if-clause) используется Past Simple, а в главном предложении (main clause) используется would + инфинитив.
Ответ: If he had more time, he would learn karate.