You should be able to add dynamic content to the email body just like you would any other .php page including repeat regions. The only special code you might need is some global definitions on the top to add any recordsets or connections from the main page you want to use like:
<?php
global $ConnectionName, $RecordsetName
?>
Once you do that, you can use the connections and recorsets from your main page on the email body page as well.