The icons you’ve downloaded are yours forever. You can pay once for a month, download all icons, and use them forever. You are free to keep your subscription though. This will get you:
Companion apps that help you drag our icons to any software.
Icons are licensed “per seat,” like most software.