Get a lawyer. Get one now. He's not paying child support? That's BS. Most states, you can get a temporary order for support before having to do the rest of the separation agreement.
Stop babying him. Get a lawyer and make him start living up to his financial obligations. Protect yourself from him ruining your credit or raiding any savings or retirement funds.
Forget his bluster. You're right - he wants all of you to be there waiting for him while he goes off to fantasyland. BS.