2. most states now don't recognize common law marriage, so cohabitation won't protect your interest. Leave him or accept the reality.
3. see my message about "cros*****order enforcement" in another message up-located.
4. in your case, i can give u some personal advice: it's up to yourself to decide why you wanna stay with him. Frankly, if for something mysterious like "love" (btw, does anybody hear this concept before? :), feel free to hold him in your arms only if u still can; otherwise if you are really more curious about property, get married with him soon or leave him at once.
Try to find someone else who can earn lots of money, e.g. a lawyer.
zizizizi