The subscription license covers one account (i.e. one sign in with an email) from any number of devices. So essentially it’s a per person, not per device license.
The person doing the key sharing must have a Premium license, but you don’t need to have Premium to be the recipient of a file with a shared key.
Hope this answers your question!