Regarding point 1, the article has been updated to reflect that Spotify is holding Rogan to their content policy. This content policy prohibits "Hate Content" [1]. By any mainstream definition that would include Alex Jones and potentially other guests. Some people would even say that applies to Rogan himself for his comments about transgender people. Unless Rogan makes changes to his show or his booking, it is only a matter of time until this becomes a big issue for him and Spotify.
[1] - https://artists.spotify.com/faq/music#what-content-is-prohib...