Your child has Canadian citizenship automatically but you should apply to the Canadian Consulate to get proof of citizenship. You will need that to prove his citizenship when you move. You also need it to get a Canadian passport, etc. With that, he will not have to go through the immigration process. And he will not have to be vaxed for school entry if you choose not to.
You, of course, will have to go through the immigration process. I have not found anything in the Canadian immigration information stating that you will be required to get vaxes. There is a sentence in the general information saying that if you have not had your childhood vaccines, you should get them before you come. But nowhere does it state that they are required for entry or residency. I even looked in the medical practitioner's guidelines and found nothing that states they are required.http://www.cic.gc.ca/english/resourc...book/index.asp
If you've had childhood vaxes and you have records, I would say you're completely in the clear. And even though Canada can't force it's own citizens to vax and I'm pretty sure they would never force anyone to vax, I suppose it's possible they could try. But it's very unlikely.