Hard to say about waiting. Everything is going to be newly introduced so I don't know how much different the entire process will be. My instinct says the sooner the better but really, no one knows.
As far as a non-accompanying dependent goes, I'm in the same position and my husband was just...