Hola:
Verás, los radios se supone que son varios con el mismo nombre, así que deberías hacer un bucle del array de controles con ese nombre, y al label ponerle un nombre que sea fácil de encontrar... por ejemplo con un prefijo. así cuando detectes al chequeado cambiarle el estilo fontWeight a "900", y al resto ponerlo a 100 por ejemplo (o bold y normal)
El manejador en vez de asociarlo a un botón innecesario, yo lo pondría a cada radio (en vez del click en un botón innecesario, el change de cada radio)...
Saludos