100% of a years revenue plus the equipment, are you nuts?
It will take close to 5 years for it to turn a profit.
Paying for landscape work he does even not have yet is insane.
Pay him 1 mowing a month after you recieved payment from the customer spead across 3 months.
You need to look at all his taxes also. Triple check those numbers.