I do not understand what it is that you think needs to be done.
You want to pay for people to quit smoking--IF they can afford cigarettes, they are NOT poor. Those things go for several dollars a pack from what I see when addicts buy them in the grocery store or at the gas station. That's a sizeable chunk of change to lay out at one time and as all it is is burning money, they clearly have it to spare.
You can get razors, toothbrushes, toothpaste, and floss at the dollar store--or WalMart. There is no epidemic of razor borne illnesses out there and no indication people are losing teeth because they can't brush (the toothpaste isn't necessary for dental hygiene).
I don't know what it is you want to "reform." We do need to reduce these government entitlement programs that breed dependency. People who can work, need to work. If someone can't make it, that's what family, friends, community, and charity are for--it's hardly a legitimate government function. Right now we're removing the consequences from poor decision makers (drug users, drop outs, criminals) and thrusting it on the overburdened working poor--no wonder some folks don't grow up--the government enables infantilism.
For those with legitimate hardships, there are places to turn--as well as the fact that if people made better decisions they'd marry before having kids, have life insurance when they have dependents, etc. Too many people want it all before they can afford anything and that just burdens the RESPONSIBLE people who are by no means rich but pick up the tab for foolishness.
You note we send things to folks overseas--well we do for our own as well. I've never heard of a church that doesn't do food drives, school supplies, clothing for kids, and more. Some of us have regularly donated to the local food bank, crisis nursery, etc. I don't mean a bag of stuff at Thanksgiving. Though I make very little money and am very ill I make a minimum of a dozen trips to the food bank each year donating all kinds of things, including hygiene items. Programs exist and helping someone to get on his feet is a good thing to do--but keeping him on his behind when he needs to go work is wrong.