Do I have any hope of clearing a +30 as a non tank?

Yes, 100%. I’ve seen dps solo +30s.