For busy individuals like us nowadays.. suggest that you dont soak your clothes in water unless you really have to. If you want to soak you need to ensure you put some detergent / powder and have it washed by the next day or so.... otherwise would really suggest you dont do that
For no direct sunlight attention, you need to choose your detergent carefully as well ie TOPS brand have a line of liquid detergent for indoor airing. However if you do have dry/air your clothes indoor very often, you should not use the normal bamboo ie hanging on bambo. Suggest you get those portable clothese drying rack, which you can buy pretty much everywhere and then place it at a place ie near your window where sunlight can get in when you are not at home..... This will help with the smell issue for sure. Nothing beats sunlight... clothses that are not probably dry will also post potential skin issues in long run
Hope this helps...