@ThinKingCr8tion - After you published the site, did you still get the problem of a new tab popping up when you follow the email link?
Regarding the dynamic embed, here is a nifty video that explains how it's done
Basically what you need to do is add an Embed component (this allows you to inject a bid of custom code into a section of your site).
Place the embed component inside of your CMS wrapper:
Once you drop the embed component in, an editor will pop up which will allow you to type or paste in some code. Paste in the following code:
<a href="mailto:email@example.com">This is the text for this link.</a>
Highlight sections of the code you want to replace with dynamic content. Then click the
+ Add Field button in the top right. This allows you to dynamically insert a field into the code you just pasted in. Replace the email address in the code above with the Text Field email address from your dynamic collection. You can also replace the link text with the email address if you want to.
Try to publish the site after you add this functionality - I was getting that extra tab pop-up from the preview version of the site, but the published version works fine.
Hope this helps!
Zack @ MetaFlare