If I want to have multiple people on the schedule in Office software, do I need to buy additional user licenses?

Yes, you must buy one user log-in license for each person on the schedule. Billing on Desktop does allow for two non schedule users to access the software (for office staff, schedulers, billing etc.).