Post #1: You'd have to edit the script file for the portal template to only read out X amount of characters.
Post #2: You'd have to edit the portal template and add the external use section of a portal island to embed it in the page (or insert new html directly to the template)