I am in the middle of converting my 392 stock rims to the functional bead lock rings and the instructions of course give the typical "FOR OFF ROAD USE ONLY". That said Pirate 4X4 has had a reward of $10,000 for years to anyone who could find a regulation that made true bead locks illegal on the road. I have them on my TJ and I have the functional locks converted on my RAM TRX. They are very safe if installed and torqued properly.
Hardware can sometimes be a little tricky because you want the correct hardness, thread pitch, length, etc. but most are rather common. (The included MOPAR hardware for my stock ring conversion does look a little tricky though.) You should be able to find the hardware easily at a Fastenal or online if you measure the length, diameter, and thread pitch as well as match the grade. Washers are probably included and I feel are important for proper torque.
Mounting is super easy (balancing isn't always as easy). I just set the clutch on my nut driver to around 10 ft lbs., alternating bolts across the ring, then hit it at around 20 ft lbs., and then only use the torque wrench at 30 ft lbs. or whatever they spec it at. I always retorque after a 100 miles or so and seem to get a quarter turn out of most of the bolts as the bead compresses and sets. Good luck!!!