Are there any ongoing licence fees?

No — UniFi does not require per-device or per-user licence fees, which helps keep costs predictable.