Overnight layover YYZ, stay post security, bags checked through question
I have a flight landing in YYZ from YUL at about 11pm. My next flight to YVR leaves at 6:15am
my question is, since I’m already in Canada, and it’s all a part of the same ticket, can I stay airside? And can my bags be checked all the way through, even though my point of origin is the Caribbean? Thanks for any help!