You can have roleplay friendly bonuses and make them more or less good for all classes too, without pigeon holing them into specific roles (e.g., I think it's bad to give a bartering bonus to humans because that character is then highly incentivized to be the party trader) Here's a possible array. Overall, everyone is buffed somewhat to make the races more distinct and impactful. Right now the only race that feels like it really gains a lot are elves. Suggested stat bonuses replace existing stat bonuses.

Dwarves: +2 Con, 10% earth resist, drunkenness has no negative effect and you can add booze to any potion to combine the effects. Something more interesting than petrify. Could be changed to a mass petrify within 5m, but you are also petrified. Or something to do with gold.

Elves: +2 Wits, otherwise good

Lizards: +2 Memory, +10% fire resistance, a buffed fire breath, maybe also the "shed skin" concept where you sacrifice health, or maybe you gain a damage vulnerability for 1-2 turns, in exchange for losing all statuses (negative and positive). +Persuasion can stay, maybe.

Humans: An extra talent and maybe extra civic ability, inspire. Perhaps inspire could improve as you level up (start granting more of a bonus at level 10 and 20, or something)

Undead: Two ability ideas: the ability to essentially turn the zombie talent on for 2 turns (heal from poison, take damage from healing). And Feign Death: 1 AP, collapse and end your turn and enemies will ignore you for the next turn. Immune to Fear, maybe a 25% poison resist bonus or something.