Ask your department about the availability of office space. Remember that you may use the GESC if you are in a pinch. Your best bet is to find housing that allows you to take public transportation to school. There are parking meters on the street, but they allow at most 4 hours at a time. Both temporary and semester parking passes are available.
Many students ride their bicycles to campus when the weather is nice.
Take some time to look around and see what's there, it could save you a lot of time in the future. BU and other clothing items are on the first floor. Course books are sold on the fourth floor. Fleet, US Trust, and Shawmut bank all have branches in Kenmore Square. The largest is Fleet, which has branches in Kenmore Square, at the George Sherman Union, and on Commonwealth Ave at Harvard Ave. in Allston.