Can I install AgendaX on multiple servers? Is there a server license I need to purchase for each additional server?

Yes, you can install AgendaX on multiple servers, as long as the total number of different published mailbox calendars on all installations is not higher than the total number of licenses purchased.
There are no additional costs associated with installing AgendaX on multiple servers.