Hi- I think the Resource Center only lets commercial companies such as landscapers drop stuff off, and they charge a fee. For the worm bin full of compost, I bet you someone here would take it off your hands to use in their garden. If you were close to me, I would be interested, but I live in Evanston, and right now I have car problems, and I am going to have to take my car to the mechanic Monday or Tuesday.
For the person who has the tomato plants, if you live in an apartment building in the city, see if they have a yard waste bin. They might now have it out this time of year though. Hope this helps, Nancy