Son had college internship out of state, questions about filing taxes.

I have a couple questions here. My son did a 5 month college internship in New York City his junior year (2015).  He then came back to Athens, Ohio and worked at college the rest of the year. His main residence (home) is also in Ohio.

1. Is it safe to assume that he will need to file All of the following?

1 Federal Return

1 Ohio State Tax Return

1  New York State Tax Return

1 For city of main residence (where parents live) did not work back home.

1 For City of Manhattan where internship was

1 For City of Athens where he goes to college and has job there


2. I am confused when I read instructions for different city forms when it comes to whether he is a "resident"  or "part time resident" or NON resident. We have always considered him a full time resident in his hometown city thus far as he is still a student. But what about New York where he interned for 5 months?

I understand some of these questions are not really for turbotax or Federal, but I don't know where else to ask these questions. Thank you to anyone who can be of assistance.