I'm staying temporarily in Ontario for work; my usual residence is in another country. I'll be here for six months, can I use my national licence?

You can, but you should also obtain an International Driver's Permit from your own country before you arrive in Canada if you are planning to stay for more than three months (you cannot obtain an International Driver's Permit from DriveTest).