I don't think Goodwill takes cans of paint, stains, or other chemicals, but I think Habitat for Humanity will take those at a ReStore
I don't believe they will take them, I've never seen anything like that in any of the stores.
I honestly don't know. I would assume so.
Thanks! Your answer is awaiting moderation.