Not sure if the Street Glide one will fit, might want to try the ones for the Ultra or the Limited but I don't know if they'll fit either.
Sorry I couldn't be more helpful! LOL!
I've had a fairing bra on my bike for about 5 years and my paint is in perfect condition,you have to make sure the cover is clean and put it on so its tight and nothing can get under it.
I run the vinyl lid covers on my saddlebag lids as my wife or I inadvertantly kick them on a rare occasion. I have been using them for the past couple years, and rarely take them off, but not noticed any damage to the paint when I do, so I don't buy the damaging the paint thing by using them.