1. Если выносит в комментарии небольшие участки HTML, которые могут понадобиться в будущем, то это нормально.
2. Валить CSS в тело страницы нехорошо. За исключением стилей, которые идут одним блоком <style></style>
. Это необходимо для PageSpeed.
3. Профессиональных сеошников мало, они расценивают поисковики как божество и боятся лишний раз чихнуть, выплясывая с бубном, хотя их поведение на 99% подчинено логике. Нужна высокая скорость загрузки страницы, желательно валидность кода и семантическая верстка. Например, хорошо бы проверить, что настроено сжатие Gzip, а не экономить каждый байт.