Both of these would require additional scripting. One way to do this would be to script within the Application itself (Dashboards do not support scripting, but you can toggle off 'Dashboard Mode' from the red-triangle menu).
Once in Application Builder, on the 'Scripts' tab you can add what you need. In most cases, commands to the window can be sent to any display box in the window. The Dashboard templates use the JSL name 'MainTabPage' for the top-level box, and you can use the commands <<Maximize Window() and <<Save Picture() to do what you need. In the builder this looks like: