Wow you did very well.
You should be able to sell the cabinet for $70.00 and look at everything else you get to keep. I love sorting through old sewing notions and button jars.
I wonder if the big needles are carpet needles, or as tk suggested leather needles, perhaps used for repairing tack?