Нужно подержать одежду над кастрюлей с медленно кипящим столовым уксусом. Или просто постоять рядом. А потом , если грязная- постирать. Именно так я устраняю все неприятные запахи и на самой кухне, и с одежды, и с рук. Особенно после разделки и жарки такой рыбы, как сельдь, мойва и т.д.
Для шорт можно приобрести вешалки с зажимами и вешать именно закрепляя на зажимах. Что касается маек, можно, если майки без рюшек, попробовать разложить их на отдельной полке шкафа аккуратно одну на другую, ту что с рюшками положив сверху. Я так делаю со своими свитерами - у меня под них отдельная полка в шкафу, и так они и хранятся ( тоже люблю все гладить сразу после стирки). Только все равно приходится подглаживать иногда
Думаю, выбрасывать одежду не стоит. Вещи, которые сохранились хорошо и выглядят вполне себе носибельно можно кому-нибудь отдать, очень часто, например, собирают посылки для погорельцев. А те, что для носки уже не годны, можно применить в творчестве, конечно, если увлекаетесь. Например, связать коврик для комнаты, или нарезать и набить подушку. Устаревшее можно перешить, к тому же, все новое - это хорошо забытое старое, возможно, что через пару лет снова войдет в моду.
Если же рукоделие не входит в число ваших увлечений, то, конечно, одежду в плохом состоянии лучше выкинуть, чтобы не пылилась в шкафах и не занимала место.
Все зависит от того,какие вещи и какой шкаф. Если нужно хранить мелкие вещи, то лучше всего хранить в ящичках. Если их нет, то можно сделать самим или приобрести в магазине тканевые с разделениями.Если хранить хранить большие вещи, то можно обойтись без ящиков. Складывать просто стопочками. Обувь советую хранить в коробках, которые можно подписать. Для удобства нахождения. Подписать можно и по именам членов семьи и по находящейся там обуви.
Постирайте одежду, используя любое жидкое средство, которым вы моете посуду. Оно хорошо уничтожает жир и справится с бензиновым пятном.