Managed to get this working!
Edited store_character.lua and calling pcr_restore_clothing() on script load.
Edited store_character.str2_pc is attached, just put that in your main game folder and then you'll need to check your asm files:
If you have modded vint_doc_containers.asm_pc and patch_vint_doc_containers.asm_pc (you probably will) then leave those there and just run the ASM updater:
https://www.saintsrowmods.com/forum/threads/vipers-updated-asm-updater.13994/
If you don't have those files then you should be safe to just use the attached ones and just put them in your main folder too.
For those who are also into creating or customizing interactive experiences,
https://www.cogniteq.com/sports-software offers great insights into developing high-quality sports software with engaging features.