Да, ошибка есть.
Допустимо: ни на ком не надеты сомбреро, никто не носит сомбреро.
Оба сочетания (кошачий корм и корм для кошек) корректны.
В первом подвергается сомнению факт "он мастер" (о том, кто не должен быть мастером), во втором - факт "он не мастер" (о том, кто считается мастером).
Запятая не нужна.
Кавычки нужны, предложение написано верно.
Если слова самый лучший поясняют слово новый (именно новый этап будет самым лучшим), то запятую нужно поставить. Вариант без запятой маловероятен, но он возможен, если человек уже объявлял о самом лучшем этапе жизни, а через какое-то время говорит (с иронией или без), что у него новый самый лучший этап.
В первом случае интонационно будет выделено определение самый лучший: новый, самый лучший этап в своей жизни. Во втором — определение новый: новый самый лучший этап в своей жизни.