@Briona_rd The message about not identifying your graphics card is normal if you have a card not in the game's database, which basically means any card released after 2013. You're only supposed to see the message once, but the info that you've seen it is stored in options.ini, so a new version of that file means you get the message again. It's not a problem in itself, although if it bothers you, it's easy to address.
I never sign into the launcher to install content, and it's never been an issue for me; being signed in on the store site seems to be enough. If you can't sign into the launcher at all though, try clearing the cache for Internet Explorer. Even though you never use it, the launcher does for some purposes. Be sure to uncheck the box to preserve data for favorite sites.
https://kb.wisc.edu/page.php?id=15141
This may also help with the original issue, but if ot doesn't, try installing an item through the Downloads Dashboard at the Main Menu. Sign into your account, click on the three dots in the lower left corner of the menu, bring up the Dashboard, and you'll see a list of your owned content. The list is kind of a mess to navigate, and not as reliable as the launcher, but perhaps this way of installing will work better for you.