They are easy to put on. Mine has clips by the seat that the bra hooks on, and velcro that sticks to the side of the tank inside the tunnel at the front. You'll have to take the tank off to do it properly I'd imagine. I can remove mine, by just removing the dash, and pulling the velcro tabs loose.
Mine doesn't have a soft underside, just the suede backside of regular leather. There are a couple of places, where it has dulled the finish, and I can almost get it back with wax. I think some 3m Finesseit, would do the job.
I believe that if I'd take a wire brush and brush up the suede nap on the bottom/tank side of the bra, it'd stop it. The places where its taking the gloss off the shine, are where the leather has gotten smooth and hard. I like the looks of the tank bras. JMO.
There are two types, the one that just covers that part by the seat, and the ones like mine that go from the seat, and all the way to the front of the tank.
No codes though. Sorry