Set dynamic-height=true on message elements. This will allow the element size to grow according to line height. Also, setting the following Reporting engine configuration option will allow the element size to grow according to the font size used:
org.pentaho.reporting.engine.classic.core.layout.​fontrenderer.UseMaxCharBounds = true