I had a bunch of Joe weapons and stuff I got at a flea market one time. I did the research to find out who's they were and used trading card sleeves and team bags to organize and label them. The team bags are nice because they are bigger than the individual sleeves and have a self adhering strip on them. walmart should carry them near the trading cards, or go to your local sports card dealer.
For larger parts try using comic sleeves with backerboards or just plain cardboard. Label them with a strip of tape or go pro and use a label maker.
If there is as much as you say, you have your work cut out for you.