I would say it this way:
Прочитай он эту книгу, он бы решил заданные задачи.
Прочитай он эту книгу, он бы ответил на заданные вопросы.
Note 1. I used perfective, because one action precedes another.
Note 2. We say "решить задачу" and "ответить на вопрос". "Решить вопрос" can be used if related to some organization question, not to a scientific problem.