This is an old revision of the document!
No. Having unbound Roles would complicate the Context implementation, forcing checks for that during the execution. If a Role goes largely unused in a Context, it could be a sign that the scope of the Context is too large, or other problems with the underlying mental model.
Note that all Roles are bound as an atomic operation before an Interaction starts. They can all be rebound before another Interaction in the same Context occurs.