That's a tough one I would usually say southern car over northern as the salt we get on the roads up here tears everything up but coastal Florida can have similar effects.
If you can, get them up on a lift and see how they look underneath. As far as reliability goes that's kinda a crystal ball question. I just picked mine up not too long ago. I have read up on the common issues and feel I can diy anything that may come up. If that's not you, keep in mind high mileage BMW's can be more $ to maintain than most are comfortable with. I still feel as though they are worth it and wouldn't give up any of mine