The sentence, "With a weak social safety net, little support is in place for when families fail to help those living alone." is acceptable grammatically. Grammatically the sentence can be looked at in a number of ways:
1. The word "for" is idiomatic-like and is included to make the speech more "folksy-sounding." It can be omitted with no change in meaning: "With a weak social safety