For the plagiarism part, I had a friend who was a teacher who would type unlikely looking passages into Google and see if they came back embedded in in the rest of the student's paper

It would be easy to automate that except for determining what was an unlikely passage. But that might not be necessary since it is automated. You could submit every sentence, but she wasn't going to enter every sentence manually. I haven't used the two packages you mention but reading about them just now I'm not sure they would help in detecting plagiarism. How advanced are the students? Grade school? Post-doc?