Your quest is for the Holy Grail of model railroading, and you aren't going to be any more successful than Monty Python or the Middle Ages crusaders. Over the years, price guides (and most agree that the prices listed are useless by the time the guide is published) have been printed for a few select (popular) manufacturers, but that leaves out a lot. Some manufacturer's catalogs and/or production lists are available either on-line or through E-bay purchases, but a lot are not.
I have, over the last ten years, acquired info on over 40 manufacturers and/or distributors, but most of that is incomplete and includes some info from within that group which is not O gauge. There are multiple fora that deal with model railroading, and I belong to several of them. The best you can hope to do is read, learn and save the useful data to a computer for yourself.