If you're asking me about what to use for Ghulam Cavalry then I guess you could use the mamluks as a basis for that new skin.
Here's the ModelDB line for the Mamluks.
Code:7 mamluks 1 3 66 unit_models/_Units/ME_Leather_Lamallae_Brigadine/mamluks_lod0.mesh 121 66 unit_models/_Units/ME_Leather_Lamallae_Brigadine/mamluks_lod1.mesh 1225 66 unit_models/_Units/ME_Leather_Lamallae_Brigadine/mamluks_lod2.mesh 6400 2 5 egypt 91 unit_models/_Units/ME_Leather_Lamallae_Brigadine/textures/me_leather_lamallea_egypt.texture 92 unit_models/_Units/ME_Leather_Lamallae_Brigadine/textures/me_leather_lamallea_normal.texture 37 unit_sprites/egypt_Mamluks_sprite.spr 5 slave 91 unit_models/_Units/ME_Leather_Lamallae_Brigadine/textures/me_leather_lamallea_turks.texture 92 unit_models/_Units/ME_Leather_Lamallae_Brigadine/textures/me_leather_lamallea_normal.texture 37 unit_sprites/slave_Mamluks_sprite.spr 2 5 egypt 66 unit_models/AttachmentSets/Final Middle Eastern_egypt_diff.texture 66 unit_models/AttachmentSets/Final Middle Eastern_egypt_norm.texture 0 5 slave 66 unit_models/AttachmentSets/Final Middle Eastern_slave_diff.texture 66 unit_models/AttachmentSets/Final Middle Eastern_slave_norm.texture 0 1 5 Horse 13 MTW2_HR_Spear 12 MTW2_HR_Mace 2 21 MTW2_HR_spear_Primary 14 fs_test_shield 2 17 MTW2_Mace_Primary 14 fs_test_shield 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002 11 mamluks_ug1 1 4 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug1_lod0.mesh 121 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug1_lod1.mesh 900 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug1_lod2.mesh 2500 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug1_lod3.mesh 6400 2 5 egypt 91 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_egypt.texture 92 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_normal.texture 41 unit_sprites/egypt_Mamluks_ug1_sprite.spr 5 slave 92 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_rebels.texture 92 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_normal.texture 41 unit_sprites/slave_Mamluks_ug1_sprite.spr 2 5 egypt 66 unit_models/AttachmentSets/Final Middle Eastern_egypt_diff.texture 66 unit_models/AttachmentSets/Final Middle Eastern_egypt_norm.texture 0 5 slave 66 unit_models/AttachmentSets/Final Middle Eastern_slave_diff.texture 66 unit_models/AttachmentSets/Final Middle Eastern_slave_norm.texture 0 1 5 Horse 13 MTW2_HR_Spear 12 MTW2_HR_Mace 2 21 MTW2_HR_spear_Primary 14 fs_test_shield 2 17 MTW2_Mace_Primary 14 fs_test_shield 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002 11 mamluks_ug2 1 4 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug2_lod0.mesh 121 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug2_lod1.mesh 900 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug2_lod2.mesh 2500 65 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/mamluks_ug2_lod3.mesh 6400 2 5 egypt 91 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_egypt.texture 92 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_normal.texture 41 unit_sprites/egypt_Mamluks_ug2_sprite.spr 5 slave 92 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_rebels.texture 92 unit_models/_Units/ME_Mail_Plate_Hvy_Mplate/textures/ME_Mail_Plate_Hvy_Mplate_normal.texture 41 unit_sprites/slave_Mamluks_ug2_sprite.spr 2 5 egypt 66 unit_models/AttachmentSets/Final Middle Eastern_egypt_diff.texture 66 unit_models/AttachmentSets/Final Middle Eastern_egypt_norm.texture 0 5 slave 66 unit_models/AttachmentSets/Final Middle Eastern_slave_diff.texture 66 unit_models/AttachmentSets/Final Middle Eastern_slave_norm.texture 0 1 5 Horse 13 MTW2_HR_Spear 12 MTW2_HR_Mace 2 21 MTW2_HR_spear_Primary 14 fs_test_shield 2 17 MTW2_Mace_Primary 14 fs_test_shield 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
You can make the first ug1 and ug2 Ghulams different time of armour for the rider I guess.