1) Yes, you could use the results page as a landing page after login
2) only the galleryimagesImageName is needed on the insert and update pages.
you can include the galleryimagesID on the other pages if you like
3) In the Data Assist Wizard, on the manage Pages tab, you can edit the field settings, in this section you could have set the galleryimagesImageName field to be a file field, this would have automatically set up the upload for you.
since the pages are already created, you will need to convert the galleryimagesImageName form element to a file field, you can do this by going to code view and changing:
type="text" to type="file"
after changing the element type, select the form tag in the tag selector, and set the forms encoding type to multipart/formdata
you can then add the file manipulation / Upload behavior to the page
on the update page, you will need to add an additional hidden element. set the value of hidden element to use the galleryimagesImageName binding from the recordset on the page.
in the upload behavior on the update page, bind the Default File Name setting to the hidden element.
after adding the file upload and the hidden element, you need to edit the insert and update record behaviors.
when you add the file upload to the page, it will add a new binding group on the bindings panel for WA Uploaded Files (File Filed Name), (where File Filed Name is the name of the file field). This binding group will contain a variable named Server File Name.
in the update and insert record behaviors, you need to bind the galleryimagesImageName column to the Server File Filed Name binding.
for more details, see the "How to apply Digital File Pro to DataAssist Insert and Update pages" tutorial on the Digital File Pro support page. This tutorial was written for an earlier version, but the concepts still apply: