Looking for a rental suite in Towson is something that is mostly done by students. The permanent residents trend towards ownership as opposed to rentals. As such, rentals follow the school year, with most people finding their new places in the summertime. Get a jump on things and start looking earlier in the summer for the best results.
Towson is a small, tight knit community. References are going to be very important when you're applying for an apartment, and local references are going to carry even more weight. If you can get a reference from a local professor or employer, it will help increase your chances of approval from most local landlords.
With Towson not being an incorporated city, the type of infrastructure needed to create a viable public transit system simply doesn't exist. Bus #8 will get you to the University and to the major parts of the city, but most of the residents get around in their cars, or even by foot. Because of the sprawling nature of the community, most find a car necessary.
If you're looking for strictly food, Pennsylvania Avenue has some great options, including a number of sushi joints. If it's a beverage you're after, York Road is the place to go. All the bars in town are within walking distance of each other, and all seem equally popular with the student population.