1) Fine, although it does mean he is carrying rather than wearing the badge, if you intended to say he wears it you could say: "Even when he's off duty he wears his badge". 2) Did you intend to say they hurt? In which case it is ache.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.