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