No! A Vyte account is required to create a meeting but not to be invited or participate in it. Therefore, only the administrator of a meeting is required to have a Vyte account.
Your guests will only need an email address to be included in a Vyte meeting (to receive the invitation and notifications about the meeting).