Partially correct, however you need to factor in the basic tax credits. Your first $10,822 of income isn't federally taxed while your first $9,405 of provincial (Ontario) income isn't taxed. So that reduces your tax burden.
I would recommend using a tax calculator: http://www.taxtips.ca/calculators/taxcalculator.htm
To the OP's second question, business taxation can be as complicated as what you want it to be. If you pay yourself a salary, then the above rates would apply on the salaried amount. However you can pay yourself through dividends, equity, or a multiple combination other mechanisms to tweak your tax rate. It isn't much of a simple answer.