depends on how the social network is monetized. There are no ads on Github. Unless github is selling user data to third parties, their monetization method is well known (paid enterprise features)
I'm sure the screws will tighten on it. Unless Microsoft's entire plan is to run it forever, giving blank checks to GitHub, as a way to endear developers to Microsoft.
Maybe.