Making mesh destructible when hit

That’s what the Damage Threshold is for:

There’s is also the Accumulate Damage flag so the damage can add up and eventually fracture the mesh despite a single application of damage not exceeding Damage Threshold.

as well as getting the character to
pick up a weapon (it just blocks the
character no matter I seem to
change)…

Not sure what this has to do with anything, though.