For the third point.
Only inland spousal application can apply for a work permit. And only if you are already in Canada, you can apply via inland.
Since you are in India, you will need to apply for visitor visa (regular visitor visa, not spouse visa). The chance of getting it approved with...