I'm a pre-nursing student, so I'm not going to give advice about what I don't know, but I have lived here almost my whole life and thought I'd mention that yeah a lot of people do live in the suburbs and work in the city, but I wanted to warn you that if you do do that, just be aware of the travel time you'll be spending. I know a lot of people here including me, that that is a big factor. It might be the same in Cali I'm not sure, but Houston is a big city so you spend a lot of time in the car. I'd find a place you want to work and base where you live off of that, or vice versa, some people don't mind sitting in traffic for hours, but I do. Also, because the Northwest part of town, (the suburbs) are growing so rapidly, there are a lot of new medical facilities going up. there's a new big hospital where i am, North Cypress in northwest houston, and a Texas Children's branch going up in a few years out near Katy which is nice. Also there's zillions of clinics, pediatric centers, etc just about everywhere- if its not a retail center its some sort of medical building. My point is, I wouldn't worry about not finding a place to work just because you're not in the city, and I did hear there's a big shortage here too.
You also asked where to live, depends on what you like, if you like the city life we definitly have that to offer, but the suburbs are newer and a little slower paced I guess, if you like that. i probably wouldn't live on the south side of town though, sorry that's just me. Hope that helps
And yeah our weather sucks, but when we do
have a beautiful day its like the most miraculous thing ever- you definitly don't take it for granted!