2 and 3 are a much bigger problem than 1.
Some jobs simply aren’t meant to be the kind of jobs that one can support a family on. Case in point, Fast Food jobs, those should be for teenagers to get their start in the workplace. I would advocate a “training wage” for people under the age of 18, that would be lower than the minimum wage.
Oh, you want fast food to be like Pop’s Malt Shop back in the 1950s. Sorry, it is 2019. Been to a fast food joint lately? Seems to me that a lot of adults are working there now. And, a lot of senior-citizens. Regardless of what you THINK fast food should be, it is what it is. The way many grownups have to work to try to squeeze by. Of course, they can’t so -— Food Stamps! Housing vouchers! Medicaid! etc.