В значении 'сфера экономики со свободным обращением товаров, услуг, капиталов, в процессе которого формируются спрос, предложение, цена' слово рынок действительно начало сочетаться с предлогом в в контекстах, для исходного значения ('место розничной или мелкооптовой торговли') непривычных. Особенно часто такое употребление встречается в текстах экономической направленности, но «Большой толковый словарь русских существительных» под ред. Л. Г. Бабенко приводит аналогичный пример из художественного текста: И на что нам рассчитывать, подумайте сами! В общий рынок нас никто не пустит (Ерофеев).
В данном случае слово наоборот не вводное. Оно грамматически, с помощью союза не... а, связано с предыдущей частью, по сути представляя собой отдельную грамматическую основу (наоборот = «предложение рождает спрос»). Соответственно, ставить запятую здесь нет оснований. Как Вы верно заметили, части предложения, связанные союзом и, объединяет вопросительная интонация: Почему сейчас не спрос рождает предложение, а наоборот и при чём тут покупки в интернете? Правда, такое высказывание довольно трудно для восприятия, поэтому его части лучше оформить как отдельные предложения: Почему сейчас не спрос рождает предложение, а наоборот? И при чём тут покупки в интернете?
Правилен второй вариант.
В таких случаях стандартный знак – запятая. При некоторых особых условиях может ставится тире (см. раздел о тире в сложноподчиненном предложении в справочнике по пунктуации Д. Э. Розенталя).
Это сочетание устойчиво употребляется в речи. Ср.: Стремительное распространение книгопечатания породило небывалый спрос на образцы декоративного украшения книг (А. Домбровский. Искусство первой буквы // «Наука и жизнь», 2008); Хан Ахмат, однако, был скорее декоративным украшением, антуражем, придававшим фигуре и имени поэта пикантную яркость, не лишнюю, но и ничего не менявшую (А. Найман. Рассказы о Анне Ахматовой).
Тире поставлено верно.
Если имеется в виду, что спрос, объем производства, концентрация загрязнений, санкции, себестоимость должны стать равными, то предлог для не требуется.
Если слово уравнение используется в значении "формула, математическое равенство", то предлог для нужен.
Тире перед "не" не ставится.
Запятые поставлены правильно.
Несмотря на то что – составной подчинительный союз. Запятая между его частями ставится только при интонационном распадении союза на две части.