Well done! I appreciate the thought and effort in creating this background material on the Cardassians. One of the things that has always bothered me about the canon Star Trek universe is how the cultures seem to be simple derivations of human culture - particularly with the military factions. Your explanation of Cardassian rank structure has a more "alien" feel (a very good thing, imho).
Would you mind if I borrowed from this for future reference?