She came here legally but after she fell ill and had to stop working, her carte de sejour - the papers that allow her to stay and work in France - were revoked.
No. don't worry about that. my brother-in-law got married in China, and my husband and I did it in France. I don't see any difference when it comes to the titre de sejour and the nationality.