Hi
@Sajinco,
If you're playing on PC I'm afraid there won't be a disc included with the Lifeline or Bloodhound edition of the game. You'll have a download code for the bonus content, but there isn't a disc for the game.
If you buy the PS4 or Xbox versions those do include a disc with the game, however. Like you mentioned you would still need to download updates, but the game itself is included on a disc.
/Kent