I would strongly advise AGAINST balsamic vinegar! As much as I would like to recommend it (my brother has a Vinegar company making Balsamic Vinegar of Modena !) Balsamic Vinegar contains wine must which is a sugary heavy sort of heavy grape syrup , so to speak, more or less concentrated according to the ageing of balsamic , so by cleaning with Balsamico you would lightly coat your mouthpiece with a sugary substance and I do not think that that is a good idea. Ordinary Vinegar would do, I doubt that it would make much difference to the taste if you use Spirit Vinegar ( from fermented alcohol ) , Acetic Acid diluted (cleaning Vinegar ) or any other common vinegar (Wine, Malt, Cider) , I would also stay away from Raspberry vinegars for the same reason.
About the oil, I think that the addition of a few drops of Lemon Oil to your almond would leave your mouthpiece nicely scented.