I can offer an easy solutions for these requests if they'll be.
AI Customization: create a Soldier with name 'Custom Soldier'. Then, when it'll be selected and set on the ground, the menu will appear.
That menu is consisting of field like 'Type', 'Uniform'(depending on side), 'Vest', 'Headgear', something about assigned items, his primary weapon, secondary weapon, type and number of items he's carrying with him just like in the editor(without init field, of course).
Equipment Saving: add a loadout 'Recent Loadout' in the 'Select loadout' menu and it will be selected when player already died.
That loadout will be consisted of all things player carried before he died.