Для добавления собственных HTML-элементов в Contact Form 7 нужно воспользоваться поддерживаемым этим плагином так называемым "шорткодами". Например, чтобы добавить HTML-элемент `<div>` с идентификатором `"my-custom-element"` можно использовать следующий шорткод:
```html
<div id="my-custom-element">
<!-- Ваш HTML-код здесь -->
</div>
```
Далее вы можете добавить этот шорткод в вашу форму в Contact Form 7, используя блок "HTML".
Что касается стилизации переключателей radio button без использования лишних оберток `span`, вы можеь воспользоваться CSS селектором `::before` и `::after`, чтобы кастомизировать их внешний вид. Например, следующий CSS-код может быть использован для стилизации radio button:
```css
input[type="radio"] {
display: none;
}
input[type="radio"] + label::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
border: 2px solid #000;
border-radius: 50%;
margin-right: 10px;
}
input[type="radio"]:checked + label::before {
background-color: #000;
}
```
Этот CSS код скрывает стандартные radio button и использует псевдоэлементы `::before` и `::after` для создания стилизованных переключателей. Для дальнейшей кастомизации вы можете менять цвет, размер и другие свойства через CSS.
Таким образом, вы можете стилизовать radio button без лишних оберток и использовать желаемую структуру разметки.