Are there lots of problems with soil contamination when growing food in old city lots?
We thought about doing some gardening when we had a backyard in an apartment in New York, but even grass wouldn't grow in that soil - it didn't help that the soil was littered with debris like glass, concrete, random bits of metal, etc.
If you want to reduce traffic and co2 further while increasing livable, walkable space in dense urban areas - then that can be accomplished by reducing the width of the roads.
The traffic comes from the fact that every family not living in the city, but living near it, ends up commuting there anyway.