Se ti funziona tutto, per nascondere quelle notice e quei warning, devi editare il file php.ini, nella cartella di installazione del php sul tuo server. Non mi ricordo preciso quale stringa decomentare, però se cerchi con google:
"Eliminare Warning PHP php.ini" ti trova la stringa di codice che devi editare.
Cmq non e' bello avere dei warning, probabilmente nel template ci sono istruzioni eseguite con motori php di diverse versioni rispetto alla tua, ed alcune funzioni non le interpreta a dovere.
Cmq le tue "notice" ti dicono che la variabile alla riga 149 del file pagination.php e' rimasta inassegnata (quindi fondamentalmente sticazzi!)
Il Warning invece tio dice che ha trovato dei problemi a svolgere una funzione..nella riga 150 del file precedentemente.
Probabilmente non riesce perchè utilizza quella variabili che non sono state assegnate.
E' sicuramente un bug di programmazione del template.
Tuttavia se funziona, puoi eliminare il print a video delle notice\warning del php.