Корректно: выиграть в викторине.
Традиционный вариант: выиграть что-либо в лотерею.
Выбор глагола зависит от строя предложения и смысла.
Оба варианта возможны.
По основному правилу тире не требуется. Но допустимо интонационное тире.
Возможно: мужчине Весам. Но лучше избегать такого словоупотребления.
Предложение построено верно.