Здравствуйте.
1) Такая возможность есть. Необходимо вставить html-тег object в атрибутивное поле. Например:
<object id="..." type="application/x-shockwave-flash" data="..." width="..." height="..."><param name="..." value="..."><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="movie" value="..."><param name="flashvars" value="..."></object>
Затем нужно настроить на это поле всплывающее окно:
Также можно поэкспериментировать с тегами iframe и embed.
2) Работает ли виджет во встроенном в Portal/ArcGIS Online вьюере? Какую версию Web AppBuilder используете? Рекомендуем использовать Web AppBuilder Developer Edition
https://developers.arcgis.com/web-appbuilder/
https://www.esri-cis.ru/blogs/?page=post&blog=arcgis&post_id=384