MS Teams allows you to invite a guest speaker to a MS Teams meeting. The instructions work the same in both the Web version and the Desktop App version of Teams. The following instructions cover the setup and invitation of the guest and the initiation of the meeting and admitting of the guest:
Initiating the meeting and admitting your guest to your MS Teams meeting.