My wife and i got married 2 years ago. She has overstayed her visa for 16 years. She went to collage, got a job with the school district and has paided her taxes. I am a citizen of the US. We want to change her status using the usual documents (i.e I-130...) and do not want to hire an attorny
The Question is this she has a SSN which states not valid for employment and several years ago she got another SSN card with her same number but without the not valid for employment statement from a "guy". She has used this card for her employment. Would we run in to any problems first with the USCIS and second with her employer?

