Правильно: Я надела что попалось по́д руку.
Да, опорное слово в этой аббревиатуре – министерство – среднего рода. Однако из-за своего внешнего фонетического облика МИД воспринимается не как аббревиатура со стержневым словом среднего рода, а как обычное существительное мужского рода (мужской род у слова МИД зафиксирован в словарях русского языка – см., например, «Большой толковый словарь русского языка» С. А. Кузнецова, справочник Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской «Грамматическая правильность русской речи» и др.). Подобная трансформация произошла не только с МИД: форму мужского рода приобрели такие аббревиатуры, как НЭП, ВАК, ТАСС (ТАСС уполномочен заявить), вуз (верно: мой вуз, никто не скажет моё вуз) и др.
Лучше сказать: мы представляем торговую марку Н. Возможны варианты: продукция такой-то марки, продукция под такой-то маркой.
Корректно: соус, тесто для кнедликов.
Аббревиатура МОК не склоняется: обращение МОК.
Верно: код банковской карты. Предлог может использоваться при определенном строе предложения.
В именительном падеже единственного числа возможны варианты: страз (мужской род) и страза (женский род). Поэтому в родительном падеже множественного числа допустимо: (много) стразов и страз.
Тире ставится при наличии паузы. Вариант без тире также возможен. Окончательное решение принимает автор текста.
Оба варианта верны.