1) Add a button that uses export field contents to open the file.
3) I don't know of any way to automate the exporting of inserted objects from container fields. If I were you, I'd research plugins and other 3rd party tools--maybe a macro utility that can record the mouse actions of double clicking the container field to see if anything is possible.
Thanks. The button idea sounds like it should work for me. I'll do some more research into reinserting the objects. I imagine that any solution I find will be somewhat painful, but maybe I'll get lucky.