My thoughts on the name anti-taboo (cool idea). The first solution that came to my mind to avoiding the infinite accumulation of names (on people or on a fetish) as time goes on would be to have speakers bear the name of one of the dead as their _primary_ name. And you could do this more flexibly than by heritance: so when someone turns 13 (or whatever threshold), the community looks through the set of names currently being borne as secondary names, finds the one which seems to be the best fit (whoever the 13-year-old most reminds them of), and bestows that as the new primary name. The secondary bearer transfers it to them, and thereafter they revert to one name and the weight of the second is off their shoulders.
I guess that unless you reuse names occasionally, or allow new names to be coined, or have sources outside the culture for them (perhaps allies of the people also get remembered namewise), my sketch can't cope well with long-term community population growth.
[Apologies if this is stirring up something settled.]