So I called the shelter and this is what I learned:
They are a 90 day program, but of course, people come and go, especially with the weather getting bad. They are an emergency shelter, so you could end up with different roommates every night. There's no place to securely store your stuff. Generally, clothes, etc., are fine when you go to work or whatever, but you can never tell. They give residents a chore to do and they are expected to do it daily. Failure to do it gets a write up and after 3 write ups, they may be required to leave. They will give breath tests if they think you are drunk. They will give drug tests if they think you are high. You are required to submit or leave. They won't drug test on admission...because you know, that's why a lot of people are homeless...but if you cause an incident, they'll do it. They have case workers who will evaluate a resident and try to get them set up with food stamps, medical care, counseling or whatever. They have a 10 p.m. curfew unless you have a job that requires you to be out after 10 p.m. They also require you to turn in your cell phones or other electronics at 10 p.m. They have different types of rooms, some sleep 3, some sleep 10. Right now the only rooms available sleep 10.
I think he'll believe he's in Hell, if for no other reason than he's thrown in with a bunch of total strangers and expected to go to sleep. He's an only child. He's never really had to share a room, even in the college dorm, he didn't have a roommate. This is going to totally freak him out. Maybe that's good, but it's also totally freaking me out.