Лучше в Израиле - только не говори в посольстве что есть родственники - надо говорить никого нет у меня там, еду как турист буду проживать в гостиннице... Тогда есть огромный шанс что дадут B1/B1 Tourist Visa на 10 лет
В Канаде сложнее - тут и ждать больше и вероятность того что откажут велика из соображений - нет статуса в Канаде, наверняка хочет сбежать в Америку и остаться там, поэтому лучше там всё делать