No. Each registry might have it's own eligibility rules. For example, the registry might require a local presence for .mycity, or the registry might require that you are a registered lawyer when applying for a .lawyer domain. If you are no lawyer, you cannot register yourtrademark.lawyer in that case.
Note that the Claims services still apply: if a lawyer registers yourtrademark.lawyer during the Claims period, you will be notified.