I've never de-gunked a Yashica, but I had to de-gunk a Mamiya which had the remains of what used to be a battery.
I didn't use vinegar, didn't think of it, but yes, it will tend to neutralize any crud that is basic (alkaline).
I first removed the remains of the battery and the pieces and flakes of solid crud with a dental explorer. A few passes with alcohol on a q-tip cleaned up most of what was left. Then I applied a light coat of Vaseline to the interior of the battery compartment and it did indeed look squeaky-clean. 🙂
For the contact, first I tried some generic store-brand Tarn-X, which will often reduce metallic oxides and other compounds back to their elementary form. No go. I then cleaned it with a nail file and buffed it with some Simichrome and that bullet-shaped polishing pad on the Dremel.
Now, the corrosion had traveled up the contact to the connecting wire. It didn't damage the contact itself, but the copper metal in the first 1/4 inch or so of the wire was dissolved. I carefully cleaned and buffed the contact and replaced the wire with some "re-work wire" which I got from the techies at work.
Hope this helps. 🙂