You can beat FFT with pretty much any party of five characters. Don't worry about what's "best."
Some characters have special jobs that generic units can't unlock. Holy Knight, Dark Knight, etc are examples of these.
--
No amount of planning will ever replace dumb luck.