总体上觉得可以,但是.
I'm afraid that the old man couldn't go any farther
我觉得用couldn't好一些,因为担心、害怕是一种推测,用虚拟语气好一些.