b) ist es möglich, die Formulardaten an ein <img>-Tag zu übergeben? Genau genommen wäre das ja dann auch garkein Ajax...
Genau. Gar kein Ajax.
Dubrauchst auch kein Formular abschicken. Das unterbindest Du am Besten. Da Du eh mit Java arbeitest, ist es kein Problem ein Javascript zu schreiben, das die Source des Bildes tauscht. Wenn Du das hinbekommst, rufst Du statt einer Grafik ein Script auf, dem du die Parameter aus dem Formular uebergibst. Das Script muss dann nur noch ein gueltiges Bild ausliefern.
Genau als wuerde man <img src='mysript.php'> schreiben.