Pour ce qui est des cartes NFC, j'ai trouvé ça (je ne connais pas ce site, c'est juste un exemple) :
Ils annoncent 0.65 € par carte, donc c'est raisonnable. Certains sites proposent aussi d'imprimer ce que tu veux sur les cartes pour un petit surcoût.
Côté sécurité, il y a un contrôle d'accès par mot de passe 32 bits, et un numéro de série unique à 7 octets :
https://www.nxp.com/docs/en/fact-sheet/MIFARE-ULTRALIGHT-EV1-FS.pdfhttps://www.nxp.com/docs/en/application-note/AN11340.pdfÀ défaut d'obtenir le Flanker Seal of Security, ça me semble suffisant pour ce que tu veux en faire

C'est annoncé comme compatible avec tous les téléphones portables NFC, mais par contre, je ne connais pas les détails d'intégration dans une appli mobile.
(attention à ne pas confondre avec les anciennes cartes MIFARE Classic : la sécurité a été cassée, et elles ne sont apparemment pas lisibles avec tous les téléphones)