Hi it does not have a badge but I'm sure you could get a stick on one, the original plate holder bolts and indicator bolts, the mirror ones will need some bolts but i think i have some that will fit
To be honest I only used the kit when I was using the bike on track before converting it. I wasn’t overly concerned about the fit being perfect. I was more interested in making sure that the upper fairing was secure when the mirrors were taken off.