Research and languages- how much do i really need?

Yes. You have a good Latin background already.

This is something to ask someone at your undergrad. It really depends on the institution and the department. Some programs are extremely incestuous, whereas others won’t even look at their own undergraduates.

Going somewhere else for graduate school widens your academic network (who you know is important!) and exposes you to new approaches and viewpoints.