Ответ:

Полчаса — это 30 мин = 1800 с. За это время пешеход пройдёт:

s = vt = 5 × 1800 = 9000 м = 9 км.

Поскольку 9 км больше 2 км, пешеход успеет пройти указанное расстояние.

Ответ: да, сможет.