This question is more appropriate for immigration attorneys. Social Security attorneys generally specialize in Social Security Disability questions and some related SS pension issues. Best of luck to you.
passport is not the only document to prove one's citizenship, if your husband was born in the U.S., his birth certificate would do.
In terms of financial support issue, you may have someone else to be the joint sponsor. Consult with an immigration attorney.
Tel. 617.221.3030 (lawyer of Worcester, Quincy of Massachusetts and New York)
If you find the attorneys' answers are helpful, please thank the attorneys by marking their answers "helpful" or "best answers" so that they can get their credit from AVVO.
The attorneys donate their time on AVVO to answer legal questions for free merely contribute their legal advice and do not create any legal representation relationships.