Ich kann Dir leider auch nicht bei allem helfen, aber dafür, dass ich die Seite noch nicht kannte und recht gut finde versuch ichs zumindest mal ![]()
Das hier:
<style type="text/css">.seo-tag-cloud{font-size:1.0em;text-transform:lowercase}.seo-tag-cloud li{display:inline}.seo-tag-cloud div{padding:10px}.seo-tag-cloud em{font-style:normal;font-size:1.1em}.seo-tag-cloud a{color:#8b00ff}.seo-tag-cloud em a{color:#00a}.seo-tag-cloud em em a{color:#00f}.seo-tag-cloud em em em a{color:#0a0}.seo-tag-cloud em em em em a{color:#0f0}.seo-tag-cloud em em em em em a{color:#aa0}.seo-tag-cloud em em em em em em a{color:#ff0}.seo-tag-cloud em em em em em em em a{color:#aa4a00}.seo-tag-cloud em em em em em em em em a{color:#ff7f00}.seo-tag-cloud em em em em em em em em em a{color:#a00}.seo-tag-cloud em em em em em em em em em em a{color:#f00}.credit{font-size:50%}.seo-tag-cloud.ball{visibility:hidden}#sidebar ul ul.seo-tag-cloud.ball{border:none;list-style-type:none;margin:0}.seo-tag-cloud.ball a{border:none}.seo-tag-cloud.ball a:hover{text-decoration:underline}</style>
ist inline-CSS. Das sollte eigentlich in einer .css-Datei stehen, die Frage ist dabei, wie das eingebunden ist - wenns über nen Plugin reingeschrieben ist hab ich keine Ahnung, wenns im Quelltext steht (z.B. in der header.php) kannst Du es von dort einfach in eine css-Datei verschieben.
Javascript-Dateien zusammenzufassen macht meines Erachtens wenig Sinn, wenn Du sie alle brauchst, ist dem halt so. In Anbetracht dessen, dass die Ladezeit Deiner Seite ausgesprochen gut ist, ist das auch kein Problem.
Zum viewport und dessen Anwendung findest Du hier http://www.mediaevent.de/css/viewport-mobile.html nen paar Informationen.
Zu dem Rest kann ich so leider nichts sagen, aber vielleicht hilft Dir das ja zumindest nen bisschen.