I assume your are citizen because if you are a Permanent resident you wont be able to sponsor unless you are in Canada, list of documents include, police clearance, nikkah nama, translation, Form B since u have a child as well, his educational documents original, copy of his ID card with...