1. That applies to standard flashback query. Flashback Data Archive persists the history to disk. So you can query across DDL that would break the undo reconstruction.
2. FDA creates sys_hist_* tables in your schema. These store the history and metadata. You can export these using the dbms_flashback_archive package:
https://oracle-base.com/articles/12c/flashback-data-archive-fda-enhancements-12cr1#export-import-table-history 3. Yes. You can use your flashback archive enabled table in exactly the same way as normal tables.
4. You can import existing history into your archive. But be careful before doing so. As the docs say:
"Importing user-generated history can lead to inaccurate, or unreliable results. This procedure should only be used after consulting with Oracle Support."
So you could run into problems if you do this. I'm not aware of other issues.
5. I'm not sure what you're asking. Do you want all the history information imported to test/dev too?
Chris