I'm in Quebec, I filled up the form before at home and we just brought up to them sign it.Are you in Ontario? Do you know if they stamp the IMM form from CIC or there is another form they have. I remember when I had to go there one time, I had to use their legal size paper.
Also we have sent the declaration whenever we applied for sponsorship, do I have to give CIC the same copy from December 2016 (and notarize that old copy) for OWP or we can sign let's say today's date?
I would make a new one more up to date