1.) Ja
2.) Jain (Wenn man nicht ganz unerfahren in Sachen Delphi ist dann Ja)
3.) Einfach ein neues
DLL-Projekt -> darin ein Form erstellen -> im Initialization Teil der Form
Unit eine Instanz des Forms erzeugen, im Finalization-Teil der Form
Unit das Form frei geben und eine Funktion exportieren welche das Form anzeigt.