Definitely check the rule book for your discipline. I only know about dressage; they don't allow rollers on the bit and also require a noseband.
Also, is that bit sweet iron? (I think that's the one designed to rust?) If so, check that it's allowed, also. (Again, not legal for dressage).
No matter what discipline you're riding in English, I'd lose the curb chain/leather altogether.