I'm no expert, but believe that the wearing of collar dogs by ORs on service dress was more a between the wars thing. You'll want to look at getting metal shoulder titles instead.
As to the revolver and holster, they were used on a limited basis by other ranks (job dependent), but were usually carried instead of a rifle.