This depends on the Terms and Conditions of the Policy, you will find these on the Policy Document itself.
Only your insurance agent can tell you. I would think not. It's like getting an oil leak on your car. You pay for that. If the leaf is the result of something falling on your roof I believe that would be an insurance issue.
NO, Your Auto Insurance does not cover maintenance or manufacturing quality issues. This could be a defect you might look to your auto warranty for correction.
If your roof is leaking due to a loss suffered from a covered peril under your policy such as fire, wind hail etc. (see your policy for covered perils) then your roof leak as well as any resulting damage should be covered under you home insurance policy. If you roof is leaking simply because it is old and has reached or or surpassed it's life expectancy (an expected and normal home owners maintenance issue) the roof leak would not be covered.
"Flood Insurance" will cover damage resulting from a Flood. Homeowners Insurance will not.
NO, Homeowners insurance does not cover automobiles.
If the leak was the result of the age of the roof, or nomal wear and tear, no. However, if the leak resulted from a covered cause of loss (such as a large object hitting the roof and causing a hole, it probably would. However, in the latter case, the homeowner would have an obligation to guard against additional damage to minimize the damage.
It depends on what caused the leak. If your leak was caused by a covered peril on your policy such as Hail wind fire etc, then your homeowners insurance would cover the cost of a repair and the repair of internal damage resulting from the leak. If the leak is resultant of aged material or normal wear and tear such as an old roof that has outlived the life of the material, then that is a maintenance issue and ceiling damage will continue to occur every time it rains. Your insurance company would probably fix your ceiling but not until after you replace the aged roof.
No, they only cover your stuff
Depends on what damaged the roof. They almost always cover it. Call them. If they say they don't cover it, then ask where it says that in their policy.
If it is your house, probably not. The leak and consequent damage would be your penalty for not maintaing your roof. If your house is less than a year or two old, you may be covered by your builder's warranty. If you live in a townhouse or condo, you may be covered by the association's insurance.
It just depends on why you have a roof leak. If your roof was damaged by a covered peril such as fire lightning etc. Then your Homeowners insurance would cover the damage. If your roof is old and worn out, it just needs to be replaced and would not be covered by your homeowners insurance. Roofs require the home owners maintenance and upkeep along with replacement every 20 years or so. It's just part of the cost of owning a home. Failure to engage in expected normal maintenance of your home can be interpreted as a moral hazard and can result in cancellation of your homes insurance policy. If your roof is fairly new and you just have a leak with no visible damage, then it is most likely the result of faulty workmanship and again, not covered by your home insurance policy.