1. There are some differences. For example, St. Luke's campus has about 30 students per class and start to get their education in Bethlehem starting second year. Afterwards, years 3-4, they rotate through St. Luke's Hospital, which is pretty much guaranteed for St. Luke's students. Plus, there is St. Luke's scholarship which covers some of the tuition. They've been increasing the scholarship amount every year. Know this: if you do apply to St. Luke's, be prepared to move after first year (I hate moving to be honest) and that can be a headache. Regardless, St. Luke's administration help you find a place to live.
Main campus students go to Temple Hospital in Philly, but they go through lottery and some students get assigned to other affiliated hospitals for their specific rotations. I know a few third years from Philly campus who will be doing their clerkship rotations at St. Luke's; and a couple of others at other hospitals. Other than that, there isn't much difference in terms of clinical education. Apply to clinical campuses if you see yourself living there. St. Luke's is in Bethlehem, which is a small town, but the hospital is pretty influential Level I trauma center. I don't know much about Allegheny Health Center because that clinical campus is new this year.
2. So far I am very satisfied with my medical education at Temple. Med school is challenging, and Temple faculty do a really good job creating a curriculum that won't kill your brain after a few months of brute memorization lol. Everything is very well organized and there is plenty of social and academic support for students. We also work closely with Standardized Patients about once a week where we learn medical interview and physical examination maneuvers, which I liked very much. Also, my class for some reason loved Happy Hours at bars every Friday or after exams.