without a balance sheet (even in vague terms), hard to tell if you’re ready for retirement.
I guess what are your liabilities, what are your assets?
Also, realistically how good is your investment returns? <5% or >5%…
Regarding life insurance. It depends. Imho, life insurance is primarily a tool for leaving money for people to pay for stuff. If your asset pool is large enough, might not need it. Then again, if it’s very large, it might be more relevant from an estate planning purposes. Then gain, life insurance (if it’s cheap), just do it.