I think all you really need are the Archer and Yoshimo. Other than that, any number of fighters, clergi or magi (or a combination) will do (you may need them to get through the tougher battles)
By the way, it's usually not a good idea to put good-aligned characters in the same party as evil-aligned characters
------------------
The last arrow of Legolas kindled in the air as it flew,
and plunged burning into the heart of a great wolf-chieftain.
All the others fled. -J.R.R. Tolkien, The Lord of the Rings