1) There is not a native connection. But you can mount the file share as a network drive in either windows/linux such that the secure agent can read the files like they were sitting on the local file system which you then could read and write to ADLS.
2) cloud mappings are dynamic by nature. At run time we grab the structure and process. You can parameterize the source dir and file name so if it changes no issues. Since you don't have hard ports and have port rules it is mimicking the dynamic map functionality from DEI.
Everything you want to do is available in CDI.