Is this soloable?

I've been looking for help on melmond. Without a shell or english speaking people when i'm on makes questing tough to do.
I already died once from the keepers linking with the wolves, so before i head back out there i would like to know if the battle is soloable.

thanks!