Providing shelter to those unable to fend for themselves is the Christian thing to do. Getting help for the mentally and addicts would be part of the program as I envision it. Sending illegals home or finding them work if legal and possible as well as bringing criminals to justice would be as well.
Variable cost of living across states would be dealt with by the private sector folks who had contracted to provide the services, which would obviously vary by state.
Is our current social security system sustainable without significant foreign immigration? What's your proposal for fixing the funding shortfall of our existing entitlement programs?
"entitlement" programs should only exist for the truly needy and only as a temporary solution.
You might want to actually see how the system works in terms of "providing shelter to those unable to fend for themselves".
Knoxville is a perfect example. KARM utilizes both federal and local taxpayer money to provide housing for selected homeless people that they deem as "easy to take care of". They rake in millions of dollars and spend almost nothing on the actual homeless other than provide them a room during 10 hour rotations before forcing them back out. They won't take those with mental illness, drug addiction, that are violent, or that don't have a state ID. So they don't actually help anyone do anything.
Because of our local homeless scam industry, other cities and states give bus tickets to Knoxville for their homeless to get rid of them. Thus Knoxville's homeless population per capita is greater than say Philadelphia. Throw in the additional sex offenders/murderers running from other states and homeless is one of the biggest problems the city has (along with the renewing heroin/meth trade coming from gangs from Detroit, Memphis and Atlanta).
"getting help for the mentally ill and addicts" sounds nice too, but many refuse to want help and you will end up having to FORCE them and jail them anyway to do so...
"finding illegals work" sounds naive because they can't work legally and pay taxes without fraud, AND if you find them under the table work, you are putting them at risk for exploitation.
What you have are nice feelings, but nothing practical in the real world.