That all sounds very nice for a fantasy story, or a big MMORPG, but I do not think you are going to get all these classes and nations filled with Graalians
Also, about the races, I have a few suggestions: Drows are evil, mention that. Dwarves are untall, important too. Humans are not always allied and therefore shouldn't be called "very dangerous" for being the biggest race.