Тире не требуется: лепить не перелепить.
Предпочтительно не делать ни того ни другого :) Если серьезно, то вариант преступить закон более употребителен.
Ваш вариант пунктуационного оформления корректен.
Запятая нужна.
Верно: купить не перекупить (по аналогии с делать не переделать).
Слово «перекур» образовано от глагола «перекурить» бессуффиксным способом, то есть путем отбрасывания суффикса.
Приведенная Вами фраза не является предложением, поэтому невозможно ответить на вопрос о пунктуационном оформлении.