Living in northern NY, in very wooded areas, rodents are a part of life.
Things we found that "helped". Note: There is a never ending supply of rodents. We have try/used almost everything mentioned.
1. Cats work, but they don't work full time (we had 3). They are also part of the larger food chain where we lived.
2. Moth ball worked ( we would put them in used sliced meat tubs, with holes cut in the tops. (Placed them on our snowmobiles during summer) Just have to keep them full. if we didn't use them or kept them full, we would have wiring damage inside the sleds. It would take a lot of buckets to protect a garage. Smell is very localized.
3. Have a well sealed garage. Our new(8 years old)build garage hasn't seen any rodents that we can see.. Very well insulated/ tight seal garage doors, etc. Our garages are cedar sided. So almost every place on the building could allow access. They just climb up the walls to find holes in like the roof vents, etc.
Have been told that mice can enter through 1/4" opening.
4. Currently trying/using the ultra sonic- plug in the wall outlet units. Think my wife got them at Home Depot. Will find out when we go back next spring how they worked, but we also finish sealing up the back garage last summer. New windows/garage doors/ foam sealant.
It's a never ending battle.
5. The vacuum trap seems like a good setup. But it has to be maintained, needs a vacuum and a power supply. ( we lose power up here)
We used to great success a similar trap, that requires none of the above except maintaining (cleaning out and maybe new PB)
Start with a 5 gallon plastic "paint" bucket. (HD/Lowes/Ace) . 1 inch diameter wood rod(closet rod). (2) nails. about 1 1/2 long. (2) 1x3 or 4 wood boards long enough to allow a path from the ground to the rim of the bucket.( about 2 feet each).
Drill two holes opposite each other about 1/2 inch down from the rim(slightly larger than the nail diameter) for the nails to go through. Cut the wood rod to fit inside the bucket, and then secure the wood rod with the nails through the holes drilled. This makes a spinning rod that has its top level with the top of the bucket. Attach the two 1x3 boards to the sides of the bucket at the top next to the rod ends. We use duck tape(I think). don't interfere with the rod being able to spin. Next coat the middle of the rod with peanut butter.
Next , fill the bucket about half full with water, and if it gets cold(freezing) in your location, use RV anti freeze(which is not toxic) so it doesn't become an ice block. Mice can jump out of the empty bucket.
There are probably video's out there if you google/you tube Paint bucket mouse trap.
My .02. Sorry for the book.. good luck.