Как понять, завершился ли процесс?
Передавайте id первого процесса как параметр при запуске второго. Тогда второй сможет найти родительский процесс по этому id и ждать, пока он не завершится.
Поиск процесса по имени вам определенно поможет.