Насколько SEO-шнику нужно знать html5/css? имеется ввиду Сеошник же не верстальщик, с того что я видел, СЕО-шнику нужно знать description, title, h1-h6, то есть глубоких и доскональных знаний ему не нужен или я в чем то не прав,
Если хотите сами исправлять ошибки, которые выдает w3c валидатор, то нужно знать HTML на хорошем уровне. CSS вообще не нужен. А если исправление собираетесь отдавать полноценному верстальщику, то description, title, h1-h6 за глаза.
html-css, то есть по сути надо уметь делать сайты самому или как? там еще море оптимизаций под телефон и другие браузера, это по сути полноценный верстальщик - полуфронтэнд разработчик.