Yes, you need to update after you've landed, you will need stamped/signed CoPR & passport.
SIN:
I went to Service Canada office to update SIN and got new permanent SIN same day I'd landed. An Agent at Service Canada suggested me to update my new SIN to employer & CRA too.
Update new SIN to...