I'm a US Citizen and I'm planning on marrying someone who came into the country on a tourist visa, but has overstayed it by over a year. I've been told different things by different people. I've been told that if she's entered legally and stayed passed that as long as she gets married and can prove that the marriage is legit, which it is, then she just has to do all the paperwork, etc involved. I have heard it suggested as well that since she's stayed passed a year of her visa expiring that there is a big chance that she could get exported even after we're married. She's never done anything wrong. She's doesn't have illegal documents nor has she lived off the government.
My questions are: since she's stayed passed a year on her visa even though she entered legally, what should I be aware of? And secondly, if she were to go back to her home country, would she be denied a K-1 visa because of the 10 year ban thing? or would it be better for her to stay, get married to me, and then sort it out later?

