Also, not sure why you would recommend vinegar instead of alcohol. Vinegar is barely a disinfectant, and often leaves residue of its own.
Most anything canned in aluminum or steel is in contact with the plastic liner that ~all cans have. Veggies, beans, sauces, beer, et c.
> Glass bottles are pretty rare for drinks these days
You pay extra for it, but you can still easily find mineral water in glass. Soda, too, at least for Coca Cola and a bunch of alternative brands, is easy to find in glass. Beer and wine, obviously, though, at least for wine you pay a premium to get low-end wine in glass rather than in a plastic bag ("box wine").
Glass isn’t all that uncommon and aluminum is ubiquitous.
Alcohol works too, just make sure it has no methanol that kids and pets might lick.