You really need more information to answer these questions. Usually the company does what they are going to do, and then you need to find out the best way to reduce the taxes.
As mentioned, while they would not have to deal with the CPP/EI, your contributions will double as a consultant, so...