On the hair thing, if there was an 'historical Jesus', he likely kept his hair somewhat short according to the custom of the place and time, since he wasn't a Nazarite (Nazarites were teetotalers, while Yeshua was reputed to drink wine). The Jesus of the Shroud of Turin is of the popularly-imagined Jesus. Coincidence? I think not.
I'm not anti-Christian. I'm anti-stupid.