Yep - it's 100% legit. I used to have this exact jersey, and it's identical to it.
As Billsfan said the occasional strand is nothing to worry about. Usually it is just due to multiple washes over time, but having said that I have also experienced it on brand new jerseys where the twill has frayed slightly just due to the angle the twill was cut at. I usually just use a pair of small scissors to cut away the loose strands and you should be fine.
In the last picture, the whiteness on the edge of the numbers looks to just be fluff that's caught in the thread during machine washes. You can use tweezers to pull it out and it should look a lot better, if it even bothers you.