The author might be using "myriad" in the adjectival form, but that still sounds slightly awkward since there is no conjunction ("and") or at least a comma, between "myriad" and "useful".

If we're using "myriad" in the noun form, then it might be better to say, "...can be used to redeem a myriad of useful items". You don't need the "for" in there.