Hai una sola risposta per tutti i tuoi quesiti: gestisci le sessioni su db al posto di quelle su file di sessione php.

Qui trovi un articolo che spiega come fare:

http://php.html.it/articoli/leggi/87...native-in-php/