Chyba nie jest zalecane zaczynanie zmiennych od liczby.
Jeżeli chodzi o typ formularza to jest też na to inny sposób. Nie ma tego w dokumentacji, ale jak zajrzysz w \admin\themes\default\template\helpers\form\form.tpl to tam widać, że jest dostępne pole formularz typu html i w ten sposób, możesz wstawić w zasadzie dowolny kod.
{elseif $input.type == 'html'}
{if isset($input.html_content)}
{$input.html_content}
{else}
{$input.name}
{/if}
{/if}
Coś takiego robisz w kontrolerze:
$this->fields_form['input'] = array_merge( array( array( 'type' => 'html', 'label' => $this->l('Jakiś html'), 'html_content' => $string_z_kodem_html, ) ), $this->fields_form['input'] );