Honda Odyssey Deal Check (and Lease vs Buy Check?)

Definitely buy it. Finance it through the best lender you can find (bank or CU).