If you're looking for something affordable, give up now. There isn't anything. We are allergic to affordable cellular up here.
That being said, you will most likely find kiosks at the airport, yes. I haven't been to Pearson in a while so can't remember clearly, but I'm pretty sure there were...