To legally start a business in Canada as an individual, you need to be a Canadian citizen or a landed immigrant (permanent resident), and as a foreign worker on a work permit in Canada, you are neither.
Нет. В рамках семьи в глазах Канады это папа,мама и дети.
Даже уже ваши родители не считаются вашей семьей.
Вам только переезжать самим, и потом при получении PR уже давать вызов на визу родителям.