Some of my friends attended Wilson College for their BMS degree. You will get to meet people with diverse backgrounds from all over the country. The student crowd is good. As there are many extra-curricular and co-curriculer activities, you will get to work with many student and learn through interactions. This will certainly help you in your overall development.
A few of my friends attended Wilson College for their BMS. According to them, it is a decent option for pursuing this course. The faculties are decent for the BMS department. The HOD of the department is Dr. Zuleika Homavazir. Who is well-known for her strict nature. But according to my friends, at the end of the course, the rules and her strict guidance pays off well.
No, having Maths as a subject combination is not a necessary criteria to pursue BMS at Wilson College, Mumbai. I know students from non-mathematical backgrounds who are pursuing their BMS from Wilson. There are even students from Arts background. So, it doesn’t matter, if you don’t have a Mathematics background. But you should note that the BMS course includes Business Maths.