My father get a job as a driver before his retirement.
I would like to buy him a Safety Japanese Charm to hand on the car.
Is it available in Beijing?
I have a VISA card, can I buy it online and do they deliver to China?
I think what you're looking for is a kind of amulet, right?
Says it was properly blessed by a Shinto priest, but I don't know if it is as affective if you buy it second-hand. I don't see why not, as the talisman hasn't been opened.
You might look around see if other shrines sell talismans online.