Vinegar can and does cause etching and dull spots on certain natural stone surfaces. Vinegar can also cause micro metals within natural stone to rise to the surface and rust within seconds
If the metal in question can erode or rust... don't use vinegar on it.
If you have any cuts or abrasions on your hands... cleaning with vinegar is going to hurt like _____ and dry out your skin. Yes, you should use gloves, but gloves never keep hands completely dry.