No, only the person hosting the meeting needs to have a licensed OmniJoin account. The easiest way for participants to join a meeting is by clicking the link in the meeting invitation.