I want to know how i can live in Mexico legally and possibly get a dual citizenship for me for US and Mexico and also what i need to do for him to get some kind of green card so he can come to the US with me to visit my family. Thanks
Because your question relates to Mexican citizenship, you should contact an experienced immigration attorney in Mexico to assit you with your Mexican citizenship question. Most of the attorneys on his website are in the US and may not be as familiar with the Mexican rules and regulations as someone who practices in Mexico.
This correspondence is intended as general information only and not as legal advice.