The length that long term health insurance will last and how long the long term health insurance will pay out for the health care will depend on the health insurance policy itself.
However most long term health insurance will pay for healthcare from 5 to 7 years before you may need to renew the policy to have it pay out again.
If you've never had to use the long term health insurance then sometimes they'll pay out a death benefit of $193,296 upon the persons death.
But 7 years is usually the maximum time frame that long term health insurance will last and pay out.