Lots of card images, or a big texture file?

Not really sure how to do something of this magnitude. The first release for the card game we’re working on will have upwards of 500 cards. I just don’t know if that’s going to make the file way too big, and if it’s better to just do a texture file, could someone point me in the right direction? Fairly lost.

I would build the cards as prefabs using reusable border images and TextMeshes. So not the whole card image is saved in the texture map, just the unique artwork for each card, which can be compressed and rather blurry, but the text, borders, and reused icons that go over it will still be sharp, without needing a ton of texture memory.