Ambitions give you extra stash space. From 81 to 107. And caravan hand background has an event to increase your stash size to 117. Haven’t found any other events or ambitions that increase stash space so far.
Edit: Also, on spare armor, depending on where you’re fighting, you don’t need to bother; you just walk into an armorer and get your gear fixed instantly for a small amount.