This is awesome! Thanks!
Two suggestions, though, if I may 
I noticed with elemental disciples you only made the vestments available to males. I made my own workaround to enable female outfits by making a copy of all of 'em, slapping +_female to internal name, adding all the female units to supported model and assigning the model to ArielleBody Brestplate. It looks nice 
For reference: <IconFile>ArielleBody.png</IconFile>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_shoulder_Mesh_01.hkb</ModelFile>
<Attachment>shoulder_right_lcf</Attachment>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_shoulder_Mesh_01.hkb</ModelFile>
<Attachment>shoulder_left_lcf</Attachment>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_Chest_Mesh_01.hkb</ModelFile>
<Attachment>chest_center_lcf</Attachment>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Arming_Doublet_Mesh_01.hkb</ModelFile>
<AttachmentType>Skinned</AttachmentType>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Arming_Doublet_Texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_Rear_Mesh_01.hkb</ModelFile>
<Attachment>rear_skirting_lcf</Attachment>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_Right_Mesh_01.hkb</ModelFile>
<Attachment>skirting_right_lcf</Attachment>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_Right_Mesh_01.hkb</ModelFile>
<Attachment>skirting_left_lcf</Attachment>
<Texture_Metal>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Metal>
</GameItemTypeModel>
<GameItemTypeModel>
<ModelFile>Gfx\Hkb\Armor\K_Female_Armor_Plate_Front_Mesh_01.hkb</ModelFile>
<Attachment>skirting_center_lcf</Attachment>
<Texture_Clothing1>Gfx\Hkb\Armor\K_Female_Armor_Plate_texture_01.png</Texture_Clothing1>
</GameItemTypeModel>
2) Making staves look different: there are a few staff's appearances in CoreSpecialWeapons that you could use:
Queen's staff icon and model:
<IconFile>Pariden_Staff_Icon.png</IconFile>
<GameItemTypeModel>
<ModelFile>Gfx\HKB\Items\pariden_Staff.hkb</ModelFile>
<Texture_All>Gfx\HKB\Items\K_Accessories_Texture_02.png</Texture_All>
<Attachment>hand_right_Lcf</Attachment>
</GameItemTypeModel>
Magnar's staff icon and model:
<IconFile>Magnar_Staff_Icon.png</IconFile>
<GameItemTypeModel>
<ModelFile>Gfx\HKB\Items\magnar_staff.hkb</ModelFile>
<Texture_All>Gfx\HKB\Items\F_Accessories_Texture_01.png</Texture_All>
<Attachment>hand_right_Lcf</Attachment>
</GameItemTypeModel>
Ceresa's staff icon and model:
<IconFile>Ceresa_Staff_Icon.png</IconFile>
<GameItemTypeModel>
<ModelFile>Gfx\HKB\Weapons\F_Staff_01.hkb</ModelFile>
<Texture_All>Gfx\HKB\Items\F_Accessories_Texture_01.png</Texture_All>
<Attachment>hand_right_Lcf</Attachment>
</GameItemTypeModel>