Kontaktformular um weitere Felder erweitern

Geehrte Oxid-Gemeinde,

ich möchte das Kontaktformular um weitere Felder & Checkboxen erweitern!?
Habe eine eigene Modul auf Basis des bestehenden Kontaktformulars geschrieben und möchte nun weitere Elemente einfügen…

Meine Fragen:

  1. Wie füge ich weitere Felder&Checkboxen im tpl hinzu?
  2. Wie funktioniert die Validierung der Felder
  3. Wie übergebe ich die Werte für die E-Mail

Über Lösungsansätze und Hilfe wäre ich sehr dankbar.