А что он должен делать? Я бы добавил в него проверку и создание lock-файла: если нет файла - отработал и создал его, если есть - сразу завершился. Если надо взвести - удаляем файл.
Нет, невозможно. Сокет на материнке должен быть точно такого же типа, как на процессоре. Кроме того, нужно заранее убедиться, что материнка совместима с новым процессором.