Запятая не нужна. Правильно: Чтобы было кем заменить.
Предпочтительнее первый вариант.
Запятая нужна.
Верно: Красивее после тебя никого не было.
Здесь употребляется частица не.
Правильно: были рационализм и прогресс.
Запятую нужно поставить либо перед союзом для того чтобы, либо между частями союза (перед словом чтобы).