Many years ago, I had a leased car. The only time I ever did a lease. A 94(?) Mazda Milennia for 24 months with no money down. Make the first payment and ride.
I am missing something here but unless he lives in a state with no sales tax that has to be paid when the vehicle is registered for the highway.
Maybe that is a NY only thing?
I looked at leasing once but when I discovered I would be paying upfront the sales tax on a vehicle I would never own (to buy one out at the end of the lease would be foolish so he does have that part right) as a matter of principle just wouldn`t do it.