Запустится ли скрипт по cron, если предыдущий скрипт все еще выполняется?
паралельно
CRON не умеет в блокировки, придётся или костылить свои с помощью, например, flock, либо использовать systemd-timer - там и блокировки и задержки из коробки, да и время выполнения задавать куда удобнее.

https://habr.com/ru/post/535930/