zu 2.:
Man muss darauf achten, dass in den *.php Dateien die Bereiche:
HTML und PHP klar abgegrenzt sind/sein müssen:
Sprich kurz gesagt in deiner functions.lib.php sollte am Anfang <? stehen und ganz am Ende ?> und im gesamten Inhalt keine <? oder ?> mehrPHP-Code:
<?php
//PHP Code
?>
HTML code
<?
//auch php code
?>
wieder html
EDIT1: Und bitte keine vollständigen Codes von gekauften Addons posten...
EDIT2: um das auf Anhieb zu sehen mit den Bereichen empfehle ich dir einen Texteditor mit Syntax-Highlighting (google mal fragen, bspw: scite)