Re: DLC does not show up ingame
@Terram_07; Two things:
1. The Keep has nothing to do with getting, installing, or playing the DLC. It does (should) record decisions made in those parts of the game.
2. If you're trying to get things working via Steam... Good Luck! I've seen tons of problems/complaints from players about the Steam version. As I've only gone the other way, (adding Steam-purchased games to my EA/Origin Library) I can only say that I've haven't had any of those issues with either kind. Games from Origin play fine, as do ones from Steam. Including all DLC in both types.