That's all standard stuff. If I was at a company for 11 years, I'd sure as hell want to cash out. Whether their offer is a good price or not, who knows.
If you can liquidate $500,000 worth of shares, that means you still have at least $3,500,000 worth of shares in a company that has no plans to ever go public.
I am not a lawyer, but it's possible the non-compete is enforceable in California in this case.
When an employee gets something "in kind" for the non-compete agreement, which arguably this is, then it may be upheld. For example, if a company pays you non-salary money in exchange for a non-compete agreement, then it may be upheld. Consider the case of former HP CEO Mark Hurd when he went to Oracle.
What's not enforceable in CA are non-competes in, for example, normal employment contracts that apply to everyone.
Edit: To be clear, Mark Hurd was allowed to work at Oracle, but he had to give the money back he got for signing the agreement.