Если все это Ваше - то только выносить все стили и скрипты в head-блок и далее загружать тот контент в body, который необходим в нужные блоки. По-русски - шаблонизировать представление.
это уже проблема хостера... а не технологии... клиент будет Ваш? Если да - делайте им периодический GET на сервер. (чтобы не держать сокет открытым постоянно)
мелковато... подсказка: старайтесь, чтобы все области UI были кратны сетке с полем в 80x80px. Это минимальное поле для удобной работы пальцами.
И шрифт вписывайте в них в зависимости от типа надписей. (текст, заголовки пункты меню и т.д.)
Не. С применением морфологии phpmorphy (demo): phpmorphy.sourceforge.net/dokuwiki/demo?word=%D0%B...
Ну а дальше - пишите сами на PHP (циклы и массивы) и подключайте phpmorphy, чтобы окончания у словосочетаний были правильными.
если размер данных сервер возвращает - то проблем нет для стороннего источника, если нет - вы считываете обрабатывая "налету" буффер загруженных данных, пока не дойдете до своего "куска" и как только он будет получен - сразу же прервете получение страницы.
background-color:#F0F0F0 !important;