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