1. I love the school! I'm a first year and we just finished our first course (SPOM). SPOM was alot of work so be prepared medical school is hard. They helped us out alot though. Tons of resources and the class really worked well together. They also gave us mentors who are great. Pointed out good resources for us (ACLAND Videos, Net Anatomy, Histotime). They also have documents pasted down from generation of Pcom students to the next which are helpful.
2. This really depends on what your looking for. Lots of apartment complexes very close by. Cheaper housing to High end. Lots of people live in Lincoln green and metropolitan bala. Vista, mansions at bala, presidential city, duffield house, imperial towers, greebriar club, Dobson mills, executive house, alden park, rittenhouse hill and lots of others are close by. No shortage of options! There is a Google document about this that I can message you. You can also look for a house close by which might be cheaper. Living in manayunk is popular.
3. It's probably best to get a car. There are apartment complexes and grocery within walking distance but its in a bit more suburban area of Philadelphia. All the necessities are within walking distance (target, grocerry, starbucks, strip stores) If you lived in manayunk or center city you would only need a car to get to school. Manayunk is a mile from campus and over the river. Center city is 7 miles from campus.