How do you say

I’ll be running a marathon in three months.

..in Chinese?

三个月内,我将参加一场马拉松比赛。

sān gè yuè nèi , wǒ jiāng cān jiā yī chǎng mǎ lā sōng bǐ sài 。

How do you say "During my trip, I tried all sorts of local cuisine, and the most impressive dish was the roast lamb." in Chinese?