It was a high efficiency tankless water heater.
No, that is a form of insurance and insurance premiums or fees are not deductible on a tax return on a personal residence.