This is definitely strong enough for anchors and any types of falls. The breaking strength is 22kN unlike what is advertised in the spec sheet here. That is the same as the breaking strength of your carabiners...
Could you reaffirm the weight. Edelweiss lists the weight as 23.1 grams/meter not 31.