1)
What do we learn from "[Holech v'Gadel] v'Tov"?
1.
Radak: Just like he grew, he improved his ways.
2.
Radak citing Targum Yonasan: His reputation was good.
3.
Malbim: He ascended from level to level.
2)
What is the meaning of "Gam Im Hashem v'Gam Im Anashim"?
1.
Radak citing Targum Yonasan: His ways were fixed in front of Hashem, and his actions were straight amidst (in the eyes of) people.
2.
Malbim: He was beloved to all.