Thanks, really appreciate your help1) A good rule of thumb is that if you earned income in Canada, then you should file your taxes.
2) I believe the requirement to file tax is when you earn income beyond the threshold where you will not be taxed (although I am not sure if there is any such income bracket in Canada where you can't be taxed). So look at point 1 for guidance.