A MetroPass cost $88.50, so if you don't go out everyday, it's a little cheaper to buy tickets (or token), which is $1.7 each.
For driver's license, please refer to:
http://www.mto.gov.on.ca/english/dandv/ (I copy it from 相约加拿大 / 枫下黄页 / 政府机构 )
Bus always stops at crosscorner, some drivers only alert passengers before major intersections. You have to inform the driver everytime....as a chance of practising your oral English. :)
Enjoy your new life!