On 2), you can define contributions narrowly as PRs in the repo, or broadly, as building providers, libraries, and documentation in the ecosystem. I think the latter perhaps makes more sense.
Contributing providers, for example, is a massive contribution of labor that Hashi would have had to do themselves if the community didn’t.