I didn't get to visit my campus, either. Maybe the departments could put you in touch with a current student? They could probably help with a lot of your questions.
Berkeley is in a pricey area, but it's manageable if you have a car and can commute from a little farther east. Or maybe they have student housing?