You might consider iMatch (Digital Asset Manager) by PhoTools.com. I have 180,000 photos indexed. Could also work well for those scanned documents. Keywords can be attached to each file. Searches can then find the files by keyword. Also has features for virtual groupings that are more useful than just physical folders and files. All my photos are indexed in date sequence in folders and files and then the virtual and keyword methods are the way to access by subject or format.
Take it for a spinster.