Zacchaeus says he will give half his possessions to the poor, and repay anyone whom he has cheated. The rich man in the previous story was told to sell all his possessions. What is the difference? That man loved his wealth more than he loved God. This man is different. He is just rich and selfish. Now he says he will change his attitude and be both honest and generous.
Jesus says he has found salvation. Although some others think he is a “sinner” he is also a son of Abraham. God’s blessings are meant for him too.
The difference is that the Son of Man (Jesus) has come to look for the lost and to save them. The rich man in the other story came to the one who could save him but refused the salvation. This man accepts it, and shows it by his repentance.
He is no longer lost.
Dale