1. Possibly. Are you one one ticket the whole way through?
2. See #1.
3. Regardless of needing to check your bags, once in YYC you will need to exit security, pick up your checked bags, go through US Customs, drop off your checked bags, then go back through security.
Edit: largely made redundant by Stranger's quicker reply