The idea is to keep the same standard unmaximized window size across all TOR Browser users. Yes, a randomly sized window is worse than full screen, which is worse than the TOR-standard size.
I've not moved VM's between Windows and Linux, but it works fine going back and forth between OS X and Windows. The only caveat being that you have to re-visit the VM's settings for things like host volume mapping and especially networking config.
The top level servers (for .com in this case) has A (and/or AAAA) records for the name servers to prevent this kind of catch-22. These out-of zone records are called glue records.
If you are on Android, try Hovernote to address the unselectable phone number case. Type the number into the hovering note, then copy/paste from the note.