The best thing you can do to protect your woolens is seal them up!
Firstly, they should be clean. I'm not familiar with borax as a moth deterrent. My concern would be that it is fairly alkali, and wool likes to be acid. If you use borax or soda ash to make sure the garments are super clean do a rinse in white vinegar afterwards.
I seal things in zipper bags and then put those in plastic totes. As pointed out, that may not be the most 'natural' way, but it's effective! To be extra sure, freezer treating before storage is great. One week in, one week out, and another week in the freezer should do the trick! (the eggs survive freezing, so the week out should be in a warm place to encourage them to hatch before going back into the killing frost). Alternatively, very high heat also kills the larva, so placing things in black trash bags in the sun, or in a parked car out in the sun can work. Use a compost thermometer to check that the center of bags is getting hot enough (I go for 180F, not sure if there's science to that)
As for scented things, they help deter moths by being stinkier than the food, sweat, and human residues that the moths feed on. NOT FUN FACT - wool moths do not care about eating totally clean wool, they are feeding on food particles and skin/sweat from humans or sheep. I've seen munching happen on cotton and synthetic yarns as desperate moths were looking for foods (I rather uncharitably hope they choked on the plastic and died). So, lavender, peppermint, clove, and cedar oils are all recommended. Cedar does have a component that disrupts their nervous system, but it must be extremely concentrated to work. Cedar chests work because they are well made and seal completely, the smell is secondary. Sachets and the like are best for short term storage of clothes that get work regularly. That said, a few drops of an essential oil on a piece of cloth tucked in with precious baby clothes will mean they are a little less old and musty smelling when recovered years down the line.