Adding enemy weaponsFirst we need to load a package that has the enemy with the weapon
[SFXGame.SFXEngine]
DynamicLoadMapping=(ObjectName="SFXGameContent_Inventory.SFXHeavyWeapon_ScionGun",SeekFreePackageName="BioP_HorCr1")
Then we add it to the loadout screen
[SFXGame.SFXPlayerSquadLoadoutData]
HeavyWeapons=(classname="SFXGameContent_Inventory.SFXHeavyWeapon_ScionGun")
The weapon may look like something we already have so we need to give it a different image for the loadout
[SFXGameContent_Inventory.SFXHeavyWeapon_ScionGun]
GUIImage=GUI_Codex_Images.HandCannon_512
There we go. Scion gun in the loadout screen under heavy weapons with the handcannon image to spot it. Does pisspoor damage though.
Teammate clothesFirst load the package, in this case Mirandas
[Engine.PackagesToAlwaysCook]
SeekFreePackage=BioH_Vixen_00
Under casualappearances we add
CasualAppearances=(Id=1073,Type=CustomizableType_Torso,Mesh=(Male="BIOG_HMF_MIR_LGT_R.LGTa.HMF_MIR_LGTa_MDL",Female="BIOG_HMF_MIR_LGT_R.LGTa.HMF_MIR_LGTa_MDL"),PlotFlag=-1)
Then edit the save game and set
stream_vixen_00 = true
Weapon modding works always (except in the case of some weapons), casuals only in the ship and even then you might have to further edit the savegame for them to work.
Enemy armor/modelsStart with a package the model is in
[Engine.PackagesToAlwaysCook]
SeekFreePackage=BIOP_ShpCr2
and add the mesh/model/skeleton as a fullbodyapperances
[SFXGame.SFXPawn_Player]
FullBodyAppearances=(Id=3000,Name=351273,Description=351274,Type=CustomizableType_Torso,Mesh=(Male="BIOG_COL_ARM_NKD_R.NKDa.COL_ARM_NKDa_MDL",Female="BIOG_COL_ARM_NKD_R.NKDa.COL_ARM_NKDa_MDL",bHideHead=True,bHideHair=True),PlotFlag=-1)
Doing this and editing a savegame to use the fullbody id AND being in the collector ship will result in the player looking like

I've only just started doing enemy stuff so haven't really tested it, that collector model works on the first time you are in the collector ship but it might not work elsewhere.
Team casuals aren't currently working as armor that you can use outside the ship. They'll show up in the squad menu but your character is still wearing the normal stuff.