A new finance program from Daimler Trucks Financial allows delayed payments of up to 120 days and a down payment allowance on certain models.