Вопрос 1:
Если ваш документ требует больших объемов данных, как вы его представляете, было бы целесообразно, чтобы поток [автоизменение размера] вашей разметки отображения [слоев / таблиц] учитывал те, которые имеют большие области отображения [выше : 1024x768]. Возможно, вы захотите определить наименьшую возможную ширину / высоту через слои + CSS или изображения-заполнители, чтобы избежать чрезмерного наложения изображений с областями отображения, меньшими, чем предполагалось, 1024x768.
Пример:
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="25%"><div style="width:200px;height:1px;overflow:hidden;clip:rect(0px 200px 1px 0px);" title="Column Space Saver"></div></td>
<td width="75%"><div style="width:400px;height:1px;overflow:hidden;clip:rect(0px 400px 1px 0px);" title="Body Space Saver"></div></td>
</tr>
<tr>
<td width="25%" valign="top" style="background:#EB0000">Will be 200px or 25%, whichever is greater, and always adhere to those parameters even if my screen size is smaller than combined 600px [hence column is 200px body is 400px].</td>
<td width="75%" valign="top">Will be 400px or 75%, whichever is greater, and always adhere to those parameters even if my screen size is smaller than combined 600px [hence column is 200px body is 400px].</td>
</tr>
</table>