Sorry you are here. In regards to the D that your H is in such a hurry for, I would validate whatever he says but agree to nothing. In NY State you must agree to a LS and after that 1 year later you are D. If you do not agree to a LS then the D can be faster. I know it sounds weird but that is my understanding of the way it works here. I would get a free consultation with a L just to confirm what I am saying. I assume that you have read the resources. If you need links you can let me know and I will put them on your thread.
You are getting good advice and you seem to be in control of the sich. Let us know if you have any ??? and we can try to help.