1. Las sesiones han cambiado un poco pero tampoco dices desde que versión estás migrando.
2. Las variables... Dudo que no te funcionen, pienso que te dan notice al no definirlas o no utilizarlas correctamente.
3. Las clases están en PHP 4 y ya vamos para PHP 5.5.0
Coloca errores.