You can absolutely do this. You can bake in any type of "review" workflow you can think of, and Payload comes with versions / drafts out of the box as well. It's easy to control who can update the "main" published doc, vs. who can submit drafts.
Would love to see if you gave this a shot, and we'd be happy to help along the way on Discord!