1) It is saved in your local site in the folder: webassist/datamodels/[connectionname].xml
2) You could send that file to another machine, you would have to do that manually
3) You cannot make changes to the table. This is just to define the joins and structure of an existing database to assist in creating queries, not for making actual edits.
4) There is no print option.