But there is no economic incentive for the strong to help the weak. Presumably morals would play that role in an anarchist society but it is a very real problem that can't be ignored.
Yes there is, it's called trade. I'd quite happily pay a "weak" person to do something useful at market rates (which must be enough to sustain them).