Jimmy,
Bad news but well, with all the good advices from the brotherhood here, and from what I can read from you, you're still on the ride to do everything you can to solve all that.
I don't know anything about USA laws and immigration, but well, anyway, as you say, someday someway, you will go home, together.
Good luck also for everything you will do, and I cross the fingers for both of you.