I know you're probably tired of hearing this, but it truly depends on how much work you're willing to put in. If you're just getting by with classes in your M1/M2 years, (in other words, if you're just barely passing at 69.5%), then it will be harder to succeed on Step exams. However, if you're putting in the work EARLY and taking the time to understand concepts during your M1/M2 classes, then preparing for Step 1 will be largely review. An upperclassmen told me a while back that if you're getting around an 83% on your pre-clerkship exams, then you're golden for Step 1.
I feel that the community is very tight-knit. After exams, there is always some party going on somewhere, and all the students are welcome to come even if you don't know anyone that's going. Everyone is willing to help you out in times of need. As long as you speak up and say you need help!!!! We all are truly in this together, and if you ask me what my favorite thing about this school is, I'd say it's the camaraderie 🙂
Regarding support - yes, yes, a thousand times yes!!!!! The faculty here is so supportive and eager to help as long as you're willing to meet them halfway! There is an official alumni mentor program where the Career Advising Office sets you up with an alumnus in your desired specialty. You can then reach out to your alumni mentor as and when you feel like, and set up meetings with them! The career advising office is always willing to meet with students to guide them. I never feel like I have no one to ask for help. The answers to my many questions and crippling self-doubt are always an e-mail/meeting away 🙂
Hope this helps!