This is just answering your last question.  Highschool and college kids should be doing these jobs just like back 15-20 years ago.  Pre-2000, you'd go to McDs or Zippys and see mostly highschool and college kids learning what it means to work and hustle.  I know this is off subject but I feel this is the start to a person's ability to push themselves.  There's no one answer on how to solve homelessness because there's many reasons why a person becomes homeless.  The ones that I'm talking about is the able-bodied individuals that need a light under them to get moving.