Check out the Essential Business Server 2008 FAQ page at http://technet.microsoft.com/en-us/ebs/dd183189.aspx for your questions about TMG (like do you need to install it in EBS) and the like.