I produce some boards which have snap terminals similar to the terminals of a 9V PP3 battery.
I use a tiny arbor press, it's smaller than the one in the video above.
The terminals, rivets and staking tools are all Keystone product which I get from Digikey.
You can see the result in the attached photo. That is a flexible polyimide printed circuit, on the rear is a small 1.6mm FR4 peice that is used to give it strength.
The rivets are plated brass and don't require much force to deform. If you use the correct staking tools you can acheive perfect results.