https://www.totalwar.com/blog/total-war-warhammer-iii-faq/ There are currently 6 confirmed races for the game. A 7th currently unknown will be available as a Race pack which is free for those that pre-purchase Nurgle Slaanesh Tzeentch Khorne Kislev Grand Cathay ???, Race pack that is free for those that pre-purchase.
Total War Warhammer 3 is fast approaching release. It's looking to be the strongest Total War Warhammer so far. It will have reworked sieges and 8 player multiplayer campaigns. One of the factions will allow you to play as your own Daemon Prince who you can choose what chaos god to dedicate yourself to, you can play dress up and change what he looks like.