solo pve
Absolutely, as long you know when to dodge and not spamming GS skill 2 at the wrong time you all good. Also you can use skill GS skill 3 to dodge/evade. As for longbow it already has some good skills with it, the burst skill is also really good to clean out thrash mobs. You can also use longbow skill 3(combo blast) on the flame combo field from the burst skill to get area might which grants you 3 stack of might to you and nearby ally.
Sea of Sorrow since BWE.