DragonFireGames I feel like these "traits" would be better as equippable titles say like 2-3 traits can be equipped per match making decks more powerful based on what traits you equip before battle
Managing a whole bunch of traits like these for 20 cards may be a hassle especially if you want to just try new decks without having to worry about the card being at max potential
Some of your idea's may have to be modified although, here's an example
treasurer: 1/3 of unused currency transfers to the next turn (currency will be truncated if decimal amount exists)
Either that or they will be a sort of spell card that can be cast at no extra cost but are limited to 2 per turn