As Dan mentioned, a good lawyer is worth their fee. It sounds like you are in a terrible situation, I hope you are able to resolve this in a manner that gives you some of what you need.
Best to you.
I read and commented on another post. This is beyond our capacity to deal with. Once the courts are involved it comes down to whose lawyer can beat up the other lawyer. My advice, had you asked early on, would have been the same advice I give here often, get the best representation possible. A good agent, or in your case Lawyer is worth their fee.
I'm sorry for your difficulties.