Owning the truck / equipment or renting/leasing them is not an issue --- the charges that you mention ( including the lease fee for the equipment ) are deductible on your schedule-C to the extent these have not been and are not going to be reimbursed by and or claimed by your employer or some one else.
Does that help ? or am I nit understanding the situation in its enitierity?