The extra stats could have came from conversation attributes (e.g. if you are "romantic" you get +1 for lucky charm versus if you are "pragmatic" you get +1 to crafting
Lone Wolf affects how many skill points you get when you level up at the cost of a companion/henchie