In general, take a look at that creaturedisplayinfo.dbc documentation. Every single other thing creatures use is being refferenced from there (or from refferenced tables from there and so on). The only exception is creature_model_info table in database, thats something a lot of newbies in NPC creation don't know.