How do you say

He works out three times a week, with an eye to running a marathon in three months.

..in Chinese?

他坚持每周锻炼三次,打算三个月后参加马拉松比赛。

tā jiān chí měi zhōu duàn liàn sān cì , dǎ suàn sān gè yuè hòu cān jiā mǎ lā sōng bǐ sài 。

How do you say "I like to read at home and do yoga, and I spend at least five hours a week on each of those pursuits." in Chinese?