I'll be arriving on Alaska air on Wednesday and doing a separate one-way to Vancouver BC on Air Canada with approximately three hours between the two flights. Will this be enough time? Do I need to go through TSA/leave the airport and come back for international instead? Lastly, would this be enough time if able to leave the airport for an errand and come back before the necessary check in time? Traveling with a personal bag and carry on only. Please help. Thank you.