Una parte ho già risolto e la posto potrebbe servire a qualcuno.
Dunque per quanto riguarda i campi html basta editare il seguente codice con il nome adatto:

WebBrowser1.OleObject.Document.GetElementById('Nom eCampo').Value
:= 'Valore 1';

Naturalmente 'Valore 1' è un valore stringa che puoi prelevare da un file
.ini, un db, etc.

WebBrowser1.OleObject.Document.GetElementById('Nom e').Click();
Per fare clic su un pulsante:

direte ma allora hai risolto, mi dispiace ma non è cosi .
In html non ho un tag nome:<input type="submit" tabindex="3" value="Accesso"></td>
e non so come fare suggerimenti?