Sorry, I can't remember the party as I deleted my save after finishing the game. The same for what levels, but the final battles were pretty easy as I had spent some time grinding.