Hi
Canada doesn't care where you arrive from. Feel free to visit your family first.
Except that POLO and POEA in the Philippines may throw a spanner in the works when s/he leaves the Philippines.
"Although your future employer would take care of your requirements (plane ticket, work visa, etc.), you must still have certain documents processed at POEA (Philippine Overseas Employment Administration).
The requirements are the following: passport, work visa or work permit, employment contract verified or authenticated by the Philippine embassy or Philippine consulate in the country of your destination. You are also required to undergo a medical examination by a DOH-accredited clinic or hospital and a pre-departure orientation seminar (PDOS). "