Я бы порекомендовал ySlow, плагин для Firefox, найденный здесь:
https://addons.mozilla.org/en-US/firefox/addon/yslow/ - даст рекомендации на стороне сервера, чтобы ускорить ваш сайт, помимо тестов скорости сети
А также скорость страницы Googles, доступная как расширение Chrome:
http://code.google.com/speed/page-speed/docs/using_chrome.html - даст рекомендации на стороне сервера, чтобы ускорить работу вашего сайта, помимо тестов скорости сети
Они ответят на пункты 2 и 3
Что касается пункта 1:
http://browsershots.org/ покажет вам визуализированную версию вашего сайта в любой нужной вам комбинации os / browser
Что касается вашего PHP-кода на стороне сервера, существует множество коммерческих служб аудита или Google для онлайн-оптимизации php, которые будут вызывать такие статьи, как:
http://code.google.com/speed/articles/optimizing-php.html
Надеюсь, это поможет!