Do I have to be a freelancer or looking for work to be on Commerce Hero?
No, you don't. Even if you're not looking for work of any kind, you can create a profile just in order to endorse someone else or to share the work that you're doing with the broader Magento community.
Also, if you are looking for full time work or looking for projects as an agency, those are two other major use cases that are supported.
Here are some of the work preferences that were launched on Oct 14, 2016: