You should be able to let players use virtually any race, and gain experience and input attributes and abilities and that just like regular player characters. The main problem is a lack of animations and armor/weapon models that work with other races. Wearing gear with an unsupported race may create visual anomalies.