Naja, über Steam kannst du beliebig oft das Spiel neu installieren. Die DLC (egal ob nun im Laden oder über das große Steamfenster) bestehen nur aus einer Freischaltung. Die DLCs sind alle auf deiner Platte vorhanden. Problematisch wird es ggf. erst, wenn Steam mal nicht mehr existieren sollte. Dann startet das gesamte Spiel aber auch nicht mehr. Möglicherweise wird es dann aber auch eine Stand-Alone-Variante als Ersatz geben.
Aber ob nun ingame-Laden oder Steam, es ist beides Steam und beides gleich unsicher/sicher. Ohne Steam funktionierts leider nicht. (Aber auch ich hab lieber einen Datenträger in der Hand und bin unabhängig mit meinem gekauften Spiel...)