I have to disagree with your list. Everything on it is something you might need and not be able to replace. Sure its makes sense that people would want those items, but wouldn't it be better to trade luxury items, or items that are cheap now, but hard to get in a disaster?
Ideally, we can all think of multiple ways through nwhich to obtain the things we need. Those people who are not so fortunate as to be able to get those things will want them. I think necessities are ideal items to haev for trade, provided you have or can obtain more than you need.
I had a buddy in college who came from a wealthy family in Panama. According to what he told me, the origins of the families wealth began with supplying water. His Grandfather supplied clean water for drinking during the building of the Canal. At first, he carried it, then as he made and saved money, he bought means by which to transport more. He also must have had a lot of business sense, because the family worked mainly on managing their investments. Clean water made their wealth, in large part, so necessities are not a bad thing to have for trade.
As far as luxury items, many may have no value what so ever, if everything really falls apart. If the economy and markets have all failed, then somethings thought of as prestigious items may have no value. If there is no gas or similar fuels available, luxury cars will be pretty useless.
Still, somethings, such as gold and silver, seem to always have value, without meeting a need more than decoration. Where and how one is going to be able to trade and barter in it, when society is in shambles, might be a big issue. If a major protion of your current wealth is wrapped up in a few coins, what kind of security are you going to need to bring them out and trade in them? I really do not ever see this happening in my lifetime, however I do have some coins.
Things that will satisfy things that others consider needs or assist others in satisfying needs seems to be the things of real value in a survival situation. I'd hope that in the short term, when disaster strikes and people are in need for a matter of weeks, my community (wherever I am) and myself band together and assist each other with some needs and barter never enters the picture.
A few things I think worth keeping for barter:
1. analgesics, simple pain meds. If people need to move and evacuate, someone is going to become sore, blsitered, banged, etc. A tylenol may be a real value for their comfort;
2. chlorine powdered or granulated, wonderful simple disinfectant for cleaning and cleaning water. It can be that you trade a bottle of bleach made with it or a gallon of water treated with it. Either may be of real value, and carrying the powdered chemical will be easier;
3. needles and fishing hooks. Either can be very useful in survival situation, are easily carried and are not commonly found in many households;
4. Salt, as sated above;
5. Rope, twine, string, thread, etc.;
6. Flints or other firestarters;
7. Yeast, although you mgiht prefer to trade a sourdough starter and save your extra packets of yeast.
Word of caution about chlorine, handle the stuff with some care and do not let a large quanity get warm. The chemical, calcium hypochlorite (calhypo) decomposes the entire time it exists. When it decomposes, it give off heat, when it gets warm, it decomposes faster. If it gets hot enough, it can go into runaway decomposition. In amounts as high as 10 lbs., it should be fine at 120 degrees F or so. But, as the amounts get larger the critical temperature gets lower. So do not go and fill your garage with the stuff and let it get above 100 degrees F or about 40 Celsius. If it goes into runaway decomposition, you will not be able to put out the fire that follows the explosion. If you want to read more, see
http://www.onlinedmc.co.uk/in_re_m_v_dg_harmony.htm