Other than a typo ("wife's" should be "wives" near the end) and I personally wouldn't wish her "the best", I think it's a phenomenal, powerful letter.
It's HONEST.
Your sons are lucky to have you. My prayer is that your wife will come around and see that too, and that they will have TWO emotionally healthy parents in their lives, whatever she chooses.