56 race and class combinations
Read straight out of the client's CharBaseInfo table, which is the same list the character creator uses. If it isn't here, you can't roll it.
The matrix
A tick means the combination exists. Click one for details.
By race
By class
Paladin and Druid are the tight ones. Everything else is wide open.