Is not in your house at Bareshade but in your hut in the forest
That's to finish the quest. But before that logan should come drunk to your house in bareshadd
Yes but the "I owe you a beer" event has nothing to do with the "Troubles in the den" storyline. Btw have you seen the meeting between logan and ste?