that party isnt the most optimized group
playing a buffing/debuffing heal-bot is soooo very boring - but your party probably gonna need one, less the Oracle is?
also need arcanist wizard or Sorcerer,
oh and a archer there isn't one here
that being said you only have 1 front liner, the Barbarian, probably could use 2 of these or 1 support (like an archer)
the rogue is the skill monkey but not so great at outdoors so you probably need somebody with good outdoors skills like a ranger
ok so a ranger archer could fill in nicely
a paladin archer same, no skills but healing and combat and a archer pali is really kinda slick
Druid combat support, outdoors, spells versatility probably a good solid choice