Hello, I'm an American citizen in California seeking to marry an immigrant that is here through a student visa. She has been here for several years now. I want to know what steps are required to get married in the United States or more specifically in California. Also, what type of documentations are required to get married to an immigrant. From what I can gather, she'll need a passport or photo ID, her birth certificate and some other things. But I'm not too sure on that.
Second, after we do get married we plan on living together. Though to live together we both need to work and I'm aware that she is not able to work outside of school legally without applying for other visas or something like that. I understand that the application process can take months, but is there a way to apply to be able to work legally in a quick manner? What are the forms required to enable her to work legally and become a permanent US citizen?
Thanks in advance for any help

