a 10 year old machine will be able to balance your tires. you dont need the latest and greatest. My snap ontire balancing machine was purchased new on 2003 along with tire changer. it has been used everyday, and used it yesterday.
Food for thought. My uncle bought a 1997 4 runner with 197k, it had a replacement front right fender, and real new tires like under 500 miles. since purchase and 2700 miles later, 4 different tire shops tried to balance them, changed out front and rear shocks. check ball joint, tie rod ends, control arms, lubed drive shaft, changed fluids in all the diffs and transfer cases. vibration at 65-80mph still there.
I actually kinda gave you a hint in the above description if you think about it,
since the truck had front right fender replaced, that mean previous owner hit something. Enough to replace fender, AND also enough to bend the wheels.
I found this out because he took the 80 mile ride from NYC to philadelphia for me to solve the problem. Once i put the tires on my machine, i check for wheels to be straight. since i opted for the trusty hand crank speed balancer, instead of the "high tech" covered hood type that you see in alot of shops now. i could check to see if the wheel whobbled or tire was out of round.
2 out of 4 showed wheels was out of round.
confirmed this by installing my 16" stocks from my 03 4runner onto his 97.
so, you dont need special equipment to balance stock wheels, or aftermarket wheels. Just need QUALIFIED EXPERIENCED people to install your tires.
FYI: tires that are out of balance can also be out of round from improper mounting of the tires. i suggest if you have a problem with shacking and want to rule out the balancing. you need to physically see the tires to see when they spin on the machine of the tire hops up and down by looking at the tire tread as it spins on the machine.
good luck, tire mounting is not rocket science but when a idiot does it...it just causes headaches