Hallo Gabi,
zu 1: da du die Tabellen nicht in ein eigenes Datenmodul gepackt hast, solltest du die Zuweisung in der OnCreate Methode des Formulars einfügen, das das entsprechenden Dataset enthält.
Zu 2: Der Feldname ist OK. (_) ist erlaubt und verursacht auch keine Probleme.
Zu 3: Gute Frage!? Kann ich nicht beantworten.
Wie sieht denn jetzt die Locate - Anweisung aus? Hast du den korrekten Feldnamen als ersten Parameter eingetragen?