I believe the scan barcode feature is available on the free plan, can you confirm that?
If that’s the case, the only thing left to consider is your row count. Giving you might have about 600 users, I think a starter plan with 5000 rows is good for you to test at this stage, and you can scale later on if needed.