This may be doable with some "css magic", although i would expect some resize/repaint problems here. Another option would be to link to a different page, where the map is shown in fullscreen. This will also depend on how your template is built, so i can't give any general advice here.
What's also irritating is that they change these Terms every now and then (currently it says "Last Updated: November 13, 2014"). So it's possible that they have dropped or changed the amount of requests limitation in the meantime.
Therefore i encourage users to use the OpenStreetMap layers - no problems there!
If you do want to use the Google layers, the best thing you can do imo is to get in contact with Google directly, describe what you want to do with your site and maps, and get a "Go or No-Go" from them directly. Everything else would be guess work...
I'm a new to this plugin and I really like it. I have two questions.
First: Is it possible to switch to a full screen map when you display a smaller map with your track?
Second: You mentioned that the use of google (sattelite) layer must be done with care because you can only make limited amount of requests. I looked in the Goolge service ploicy, but I can ot really find how many request per day/week you can do make. Do you happen to know this?