Тире перед "не" не ставится.
Знаки препинания расставлены верно.
Вот выдержка из справочника под ред. В. В. Лопатина.
Конструкции с частицей не входят в восклицательные или вопросительно-восклицательные предложения, в которых часто присутствует частица только, напр.: Кто не знал этого человека! Что только не восхитило его на этой необычной выставке! Кому не известен этот дом? Чего в мой дремлющий то- гда не входит ум? Как не любить родной Москвы! Где только не приходилось ему бывать! Куда он только не обращался!
Такие предложения — по форме отрицательные — по содержанию всегда содержат утверждение. (Кто не знал этого человека! означает 'все знали этого человека'; Где только не приходилось ему бывать! означает 'ему всюду приходилось бывать').
Лучше (для падежного разграничения): завоевал две золотых медали.
Запятая нужна. Она ставится между частями сложносочиненного предложения: Прошло два дня, и курица с визитом отправилась к свинье.
Желательно перестроить фразу: выбраны две компании, победившие...
Запятая перед союзом и нужна.
Оба варианта верны: мне навстречу и ко мне навстречу. В русском языке существуют предлоги навстречу (кому-чему) и навстречу к (кому-чему).