Some of the content will work, but it's not intended to and this is why certain aspects won't such as the larger DLC pieces.
One of the main reasons for this is that the skins are stored on the Uplay account, but you need the rights to install the DLC content on Steam and the Uplay pass doesn't allow that.