На знание языка проверяют на собеседовании. Я знаю людей, которые из-за незнания языка собеседование провалили. Нужно по меньшей мере знать английский, а если иммигрировать по программе Квебека, то еще хотя бы минимальный французский. Русских работ здесь практически нет, а если и есть, то что-нибудь низкооплачиваемое. Да и вообще, если ориентироваться на то, что русского хватит, то во-первых, это значит сильно свою жизнь здесь ограничивать, а во вторых - зачем вообще ехать. Для полноценной жизни нужен язык. Для полноценной жизни в Монреале - два.