Эти слова в целом не входят в антонимические отношения, не образуют антонимических пар.
Значение слова софист Вы можете узнать в Большом толковом словаре на портале.
Правилен первый вариант. См. словарные данные.
Это рассуждение неверно, поскольку в русском языке, в отличие от многих других языков (например, польского или французского) ударение не фиксированное.