Валидно/логично/семантично ли использовать section внутри form?
The section element represents a generic section of a document or application. A section, in this context, is a thematic grouping of content. Each section should be identified, typically by including a heading (h1-h6 element) as a child of the section element.
Согласно W3C в принципе можно использовать section для ваших целей. Однако под определением есть заметка-рекомендация, что если вы хотите использовать section для чисто оформительских целей, то рекомендуется использовать обычный div.
Например народ из Mozilla тоже не видит ничего плохого в том, чтобы пихать section внутрь формы. Более того они рекомендуют так делать (правда и от fieldset они не отказываются).
В разделе про формы в спеке, товарищи из консорциума даже таблицы в форму пихают, и в этом тоже нет ничо плохого.
Так что оборачивайте во что считаете нужным смело. Лишь бы это несло смысловую нагрузку, а не чисто оформительскую функцию выполняло.
<fieldset>и <legend> Почему они старые-то? с чего вы взяли это? - www.tutorialspoint.com/html5/html5_deprecated_tags.htm - вот вам старые элементы.
Даже не представляю какая структура документа у вас О_О
а насчет вопроса - кто вам мешает кусок кода вставить в валидатор и проверить?
Валидно, но логичнее наоборот, в section вложить form