А если используется Windows-Forms-клиент без возможности редактирования, нужна ли какая-то лицензия
Что за Windows-forms-клиент?
Если речь про контролы из WPF API, работающие через хост,
то не надо ничего.
Если в нём будут ArcObjects, то придётся заносить деньги.