k this is what i did
i suggest u get Razma to level 50 ish
and make this be ur party:
Razma ninja
Another Ninja
Summoner (make sure that they know Lich)
A lancer would be nice (u can avoid A LOT of attacks)
ur choice for the last one (black Mage most likely)

some battles tips for the 2nd battle at Riovanes:
Consistently cast Lich
Ninja should act as bait
Razma must KNOW AUTO POTION OR U WILL LOSE!!! x potion works the best
black mage should act as bait too
Lancer should be powerful and able to do a lot of damage

hope this helps sorta