1)
Why did he flee?
1.
Malbim: This teaches that they wanted to kill him, and he needed to flee. The elders of the city did improperly.
2)
What is Eretz Tov?
1.
Radak: The name of the ruler of the land was 'Tov.'
2.
Radak citing Targum Yonasan: It was a good land. The same applies to "Im Yig'alech Tov 1 " (Rus 3:13).
1
I.e. also there, "Tov" is not the redeemer's name. Ibn Ezra brings a Perush that it is his name, but rejects it, for he is called Ploni Almoni. (PF)