How easy is it to communicate with locals inasmuch as we do not speak
Greek?
All people who work in tourism (hotels, restaurants, services) speak English. In restaurants 9 times out of 10 the menus are available in English.
However, it is good to know a few basic words in Greek like: hello, thank you, goodbye, you're welcome.. etc.
I often recommend this video from Easy Greek which is one of the best I know and where you can pick up these few basic words and practice pronouncing them. (no need to learn all the words, expressions)
https://youtu.be/FYtqqfJdeIs
Do you recommend we take a taxi from the Athens airport to the Hera
hotel, or book transportation arranged by the hotel?
The hotel will do nothing better than book a taxi for you, and probably charge you more than the normal price.
The cost of the taxi Airport→Athens is a flat rate of 40€ (during the day), tolls and luggage included.
Either you take a taxi at the taxi rank at the airport or you can also pre-book it with for example Welcome Pickups. It will cost 3 or 4€ more than the flat rate, the drivers speak English, he will wait for you at the airport with a sign with your name.
https://www.welcomepickups.com/athens/
The National Archeological Museum (NAM) is huge, you can spend hours there among thousands of artifacts, pottery, statues, jewelry, objects of all kinds, etc.
To visit it reasonably plan at least 2 hours.
It is not in the center of Athens, from the Hera Hotel plan about 15 to 20 minutes by taxi or bus.
https://www.namuseum.gr/en/
You can buy tickets online in advance but there are usually not many queues at the ticket office