"How generous are they with financial aid?"
I don't think you will get any need-based; I don't know about scholarships.
"How many international students are there in each class?"
Look on the website: http://www.law.utoronto.ca/
"Is it easy/not too difficult to do articles and get a job in Canada after graduation if you do not possess Canadian citizenship?"
Totally depends on your country of origin, and what treaties, if any, they have with Canada. If you're American, NAFTA makes it vey easy for lawyers to work in eachother's countries.