Absolutely. Provided you have the correct paperwork to enter Canada, you shouldn't have a problem clearing customs to smoke. Without baggage, it should be fairly quick (an hour or less). You can go to street side and do your thing, then re-clear security. 2.5 hours should be plenty.