Regarding getting in with the GRE/MCAT - I was accepted with a GRE score of 163Q/161V/4.5W.
Regarding mandatory classes. I saw someone post that you only have 1 mandatory class per week. That's not true. Some weeks you will have mandatory class M/Tu/Thu, other weeks only M/Tu, and other weeks, only Mondays. I would say it's usually the middle option (2 mandatory days/week). For the record, podcasting of all classes (mandatory and non-mandatory) is really top-notch here.
Regarding track selection, just go with where your interests are - the tracks are mostly similar.
Regarding MCAT/GPA cutoff - we were told by BMS admissions at orientation that there is a 22MCAT/3.0 GPA cutoff. The MCAT cutoff seems accurate (the lowest MCAT I know amongst my BMS classmates is a 24), but I'm not sure about the 3.0 GPA cutoff. I personally know of two people with sub-3.0 GPA's, but they both have decent (30+) MCAT's and good EC's.
Regarding % acceptance/matriculation into CMS. When looking at matriculation stats, just keep in mind that 15+% of students that started the program will drop out due to other med-school acceptances/career switching/family problems, etc. Our class started at 130 and is currently about 110.
Regarding the difficulty of the program - it's a really challenging program, but totally doable with a lot of studying. In GENERAL (this is what i've seen here with n>5 sample size), if you were a hard-science major in undergrad (esp. bio/biochem/physio/bioengineering), you will find this program easier than if you were a social science major. Also, if you're already good at managing your time (i.e. you know how to say no to going out when you need to, you don't stay up till 4AM playing video games with your roommates on weekdays), you should be fine.
In summary - I like the program a lot. You can get started on your M1 classes right away (without a gap) year, which is pretty friggin' cool. I have most of the medical knowledge that my M1 friends at other schools have (minus anatomy and histo). Also, I like the campus a lot (only since the new gym/new building/new cafeteria opened) and the teaching staff is excellent. Feel free to PM with specific questions.