great points!
specifically on point 3, in one of our previous governance calls, Sarthak (@skywalker) from the Push BD team gave an overview of what a typical push BD process/lifecycle entails. full details here. Perhaps, this insight can be one of the resources to be added into an accessible repository and/or Guidebook for onboarding contributors like you’ve suggested.