Have a look at Embedding an iFrame into a Word document
It seems like this is possible using VSTO:
Visual Studio Tools for Office - Wikipedia, the free encyclopedia
Office Developer Tools for Visual Studio 2012: Now Available with Office 2013 and .NET Framework 4.5 support - Visual St…
Not that I know of. I've shared web maps with added narrative using Survey Monkey. In my case, I needed to get feedback on the map, so survey monkey worked quite well.
I've worked with inserting a map within MS Access forms using Microsoft's ActiveX web control and it works. I imagine you could do the same within Word. The one potential pitfall is that the web control i believe is based on Internet Explorer 8 so you may experience some issues thanks to the non-standard nature of older versions of Internet Explorer. You might want to test the functionality first if that might be a problem.
Retrieving data ...