"I find some onboarding naval combat is more challenging than final boss fight. "
Big cheese spoiler....
Your characters in reserve (the ones at the bottom in the party management screen) join the fight when you board another ship. Hire 6 beckoners and set their AI to summon upgraded Wurms. 36 wurms take care of things PDQ.