Guten Morgen,
zu 1: Die Bänder kannst Du nicht an "beliebiger Stelle" positionieren, das ist in FR nicht vorgesehen
zu 2: z.B. Header, GroupHeader Eigenschaft "ReprintOnNewPage" = true
zu 3: ich würde EIN Datenmodul erstellen mit dem frxReport drauf, dazu dann weitere benötigte Controls für die Reports (frxCheckbox, frxChart,...) und in den Preview-Eigenschaften des frxReports die Optionen einstellen, die für die Preview gelten soll, dann kannst du das DM in deiner ganzen Anwendung verweden und hast immer die selben Einstellungen. die frxDatasets dann neben die
Query in den anderen Forms/Datamodulen
zu 4: frx geht zu beginn einmal alle Units bzw. alle Forms durch die geladen wurden und schaut ob sich darauf frx(User)datasets befinden und baut sich da eine Liste auf. Daher hast Du beim Aufruf des Data-Dialogs alle im Projekt vorhandenen Datasets zur Auswahl