I just killed him today as a random "drive-by" and I just want to let you know that there is absolutely NO faction hit of any kind. He dies and that's it. Didn't drop any beard though. Beard must not be common drop.
AYE no faction but he droped a frost giant scout beard and a velium scimitar NEone know what the beard is for it is no drop and not listed on this site
I've killed this guy about 20 times. His spawn rate can only be a matter of minutes, as I've killed him and seen him milling about almost immeadiately afterwards. He's ussually standing on an ice peak just west of the dragon ring, but will often wander towards the ring itself. He's no more difficult than any other scout, theres no faction hit, and Ive never seen him drop anything but money and the occasional page.
I don't know what his spawn rate is. However I ported in to IC and he was walking around in the immediate area. I have seen him about 3 out of 5 times I have ported in there.