Yes, if you get a work visa for Canada, you can bring your spouse and kids along through the family reunification program. They can apply for dependent visas. Spouses on these visas might be able to work in Canada too, depending on the type of visa. Your kids can go to public schools here. Once you get permanent residency, your family can also apply for PR status and later citizenship.