Hello, thank you for the question.
31 pages is a lengthy but not unusual for a comprehensive separation agreement.
We can't go over an entire document and provide you with Independent Legal Advice over this site. ILA is important because the lawyer will sign the agreement to certify that ILA has been given to the client, and obviously we can't do that over this site.
However, if you have any specific questions about the proposed agreement then I can try to answer them for you.
You should be taking it to a family lawyer near you for a consult. That will cost a bit (rates vary, feel free to shop around) but this is very important to you. A separation agreement deals with a lot of issues, and essentially governs your kids, money, life, and property for years to come. So please see a lawyer. The best way to find one is to ask family, friends, and colleagues whom they have used and would recommend. It's likely you'll have to tell your ex that you need more time, I hope that's not a problem.
So do you have any specific questions about the terms? I assume that you've looked up the figures for child and spousal support and found them to be agreeable? What does it say about child custody? Is your time sharing schedule agreeable?