Regarding the Milwaukee Bluetooth speaker:
Maybe these hanging strap things from HD (http://www.homedepot.com/p/Husky-24-in-Zinc-Plated-Steel-Hang-All-36287/204695688) would help you hang the radio, perhaps with a little bigger carabiner to hook on to the side handles. Either that or some 1/2"...