I could do it without but to get the shield she had to watch me actually redeem the code. Which I did. It didn't show until the next day that it was invalid. Game time works a bit differently than actual games so it was a bit weird.
They're "out of stock" on G2A for what I bought. Hopefully they booted that specific seller because there was still stock after I bought mine but before I got my refund.