Suicide is a risk in life as with any other ailment. Most plans won’t pay out during the first couple of years, but do after that. So clearly the insurance companies themselves count it an acceptable risk for them. Maybe in that context you would care to elaborate?
Most non-competes are unenforceable for ordinary employees. Essentially if it would deprive you of your livelihood, it’s a no-go. But please check with an employment lawyer.