yeah, definitely threaded pads. the old AD990 brakes also use a 10mm nut but it's a totally different system.
you'll probably want clear pads for that rim. the semi-soft red pads might work too. there are ways to minimize it but clear pads usually end up being noisy no matter what you do.