But I'd like to know if there is a specific time frame in which I'll receive my purched key
Scirra had quite a major server crash over the last couple of days, so delays are inevitable.
Regarding licensing issues, as it says in the store, please direct queries to and Tom will hopefully be able to assist you.