I don't think I would mix baking soda and vinegar. One is acid, the other alkaline. I think you will get a bubbling reaction and they will neutralize each other. Singly, either could be useful. Baking soda does absorb odors, as in the refrigerator. Vinegar is sometimes added to rug shampoo to reduce color bleeds.