Is it possible to become an editor/contributor for content?
No, not unless they start hiring again.
Even if you are willing to do it for free?
They probably don’t want random people being responsible for guide, writeups and the like. So I doubt even free work would get you in.