Baggage shouldn’t be an issue, especially since on a single ticket.
At YYZ AC uses terminal 1 and CX uses terminal 3. As such customs will need to be cleared in YYZ and landslide connection between terminals (and re-clearing security, etc.). I’m not aware of any airside transfer between terminals.