1.
non con php5.3+
$utente = JFactory::getUser();
gli oggetti sono sempre passati per referenza
2.
da nessuna parte, non si inserisce codice estraneo qua e là nel codice di joomla, soprattutto se non si sa che cosa faccia.
una volta che l'utente è loggato l'informazione sull'utente è presente, quindi recuperabile, in ogni dove.
ciao