English fluently is a plus but not a requirement. While in basic you will live in the squad bay, you will find out what that is when you get there. And when you are done with basic, BCT or Infantry training you will be stationed at the needs of the Corps, not where you want to live. Most Marines are FROM Texas, not stationed there.