Getting homeless people to accept housing that's any useful distance from where they panhandle or scavenge trash ranges from incredibly difficult to functionally impossible.
Which is to say that no, the homeless aren't likely to accept free housing in Walnut Creek. Not if their living patterns center on Van Ness.