Well frist I think you should start your own topic and not use other people's topics....
Secondly for your profile you wont have any trouble getting a study permit in Canada at all....
On the other hand.. Your partner has a terrible profile.. at least in my opinion... I think on the academics department he will have a lot of trouble getting admission into any program at a Desginated Learning Institution in Canada and after that ever more trouble getting his study permit, beginning with his very very low marks (some less than 50%) and the fact that he already has an MBA degree... he should persue a degree higher than that which leaves you with very few options, because otherwise visa officers will think it makes no sense to persue any other degree... and wont approve the study permit for him....
SOWP is the best, and maybe only option for him which shoud not be a problem... but maybe based on his profile he should not expect to find a really good job in Canada...
Finally, let me give you a really healthy advice....
Please please please please.... I am saying this becasue I would not want someone to make such a STUPID mistake.... If he is not allowed to go into Canada , but you are (Which i am 100% confident you will).... Dont waste such an opportunity for a guy... If you do so you are most likely to regret that until you very last day alive...