May God heap his blessings on the cabbie and all his house.
Yes - the man has been rewarded and will reap the full benefits later...