Tip 1: It's probably best to continue the same thread rather than making multiple new ones
Tip 2:
http://www.degroote.mcmaster .ca/UG/business1.html
You seem to meet all their requirements. Bio isn't necessary for a transfer but it couldn't hurt. You could also fill up your free electives (i.e. Bio and Psych 1XX3) with courses from the CC menu
Edit: 7.0 average needed for a transfer as stated:
http://www.google.com/url?q=http://w...42VtbcCM2e7vcA
I've never taken Inquiry so I couldn't provide any information on that. A 7.0 and greater is possible with hard work and focus. I haven't heard of anybody applying and getting rejected based on a lack of seats but you may want to keep your options open anyway. I was in Business and I transferred out ASAP because it just wasn't my thing.