Great list. Would suggest a towel as a contribute to "Hitchhikers guide".
Even greater news that majority of these things are actually not that hard to make:
1:soap - soap is "easily" made from animal fat and simple chemicals. You can google the internet for thousands of types. For example:
www.i4at.org...
Add aromatic oils for smell ,olive oils.... You can establish an industry basicly.
2: Shampoo - harder to make, but soap could be used. Not the same but never the less.
3: Deodorant - use aromatic oils.
4:Toothpaste: also , as a sope not a big problem : -
chemistry.about.com...
You can find other ways as well.
5: Bug spray - well, depends what bug. Can't help here,but generally certain aromatic oils could help for certain mosqueetos, for example.
6: Aspirin - well ,aspirin (acetylsalicylic acid) is derivative from salicylic acid, found in many plants , and, for example in a bark of willow
tree.
If there is a decent chemist, he can extract it and even make it into Aspirin, as it has less side-effects then salicylic acid as it is. In ancient
times people used to eat the bark (not advisable!!!!! :lol

to ease the feaver.