Does his appearance link to your current session and when you logged in? 

For example, if I log in while he's still at the Tower, go off and do some strikes until after the time he leaves, and travel back to the Tower, will he be gone? 

Or would I have to log out and log in for him to leave? Hope I'm explaining things well enough.