One of your main advantages is you are going to be owning property. I think that's one of the best ways to get in. I've looked into the whole in-state tuition thing a lot. The most helpful information I found was just going through the FAQ's on the admissions website. There are also more in depth documents you can read. However this line in the FAQ's gives a semi-pessimistic view on the whole thing:
Q. How do I establish residency?
A. One must be an independent (not claimed as a dependent for income tax purposes), US citizen or permanent resident, (have a green card, also known as card I-551 or the evidence of I-551 stamp in the passport) or international student who is eligible to establish a domicile in Texas and live in the state of Texas for 12 consecutive months and establish a domicile in Texas prior to enrollment.
I don't know if that means you have to establish a domicile before first year enrollment or what. I do have a friend attending Baylor Medical School, and he was able to establish residency, so I don't know what all the details are.
I think to get any real information you need to talk to the Residency Officer Deana Williams, call (512) 475-7408.