Is it required to enter this data for appointments?
You can skip adding a buyer when creating an appointment. And you do not have to enter it at all if you don't choose to do so. However, the addition of this information can be beneficial for repeat showings, and to help identify features or similarities in showings.