Can I activate a DLC on Steam without owning the base game?
If you don't own the base game, Steam won't allow you to activate an add-on (eg, DLC) for it. You'll need to own the base game on Steam first.
Edit: The error you get is as below:
You cannot activate it without owning the base game on steam. Steam will show you a message that you need to purchase the base game first.