1. So far, it's been great. It's a pbl based curriculum, so all your basic science classes, you will study on your own as a part of pbl course. So unlike other schools, you are not gonna be stuck in lecture rooms all day long 5 days a week. You have 2hr pbl sessions 3 times a week, and you do your own readings. You pretty much have to manage your own time to do the readings, but I don't think I know anyone who couldn't manage the workload. Free time = more sports, more exploring, etc. (Note : this is not the case for year 2, it gets a lot busier)
2. If there's no exam coming up that week, I would do light reviews after lectures, if that. A week before exam is when I start to cram and do comprehensive reviews (or catch ups). Even then, you still have lots of free time. I'd say 4-5 hours a day when I have exam/quiz, but 0-2 hours when I don't have exam coming up.
3. Classmates are all pretty cool. Not cutthroat, a lot of students post notes / resources on dropbox so everyone can benefit from it. This MAY change next year because 2021 class will be getting letter grades instead of Pass/Fail like we are. Overall relaxed environment, and staff are very nice too.