В обоих примерах наиболее уместен предлог "для".
Указанные запятые не нужны. Не обособляется определительный оборот, стоящий перед определяемым словом.
Согласны с Вами, слово почти во втором предложении неуместно, следовало бы использовать слово около.
Ошибки нет, ставить тире не обязательно.
Да, такая правка хороша.