No worries
Planned to print out the pictures on plain paper, and then use either tape to bind it, or regular school paper glue hehe.
And is it worth it to use this site instead? Twice the price with shipping in europe, but how much faster would they arrive? I can wait if needed, but prefer not to wait over a month hehe.
http://zipnfc.com/nfc-tag-pvc-card-credit-card-size-ntag215.html