Multiplayer Games

Hey, If me and a buddy play multiplayer from beginning and I’m hosting, when he logs into a single player game will he be caught up in the quest line as far as we’ve completed or would he have to start from scratch?

Also if we pick up Duncan in multiplayer is he stuck with him in his own game too or can he go back and get Angrim?