Como dijo Xerelo es bastante claro que si invalidas la session todos los datos desaparezcan, lo mejor que puedes hacer es guardar esa info en la base de datos y luego recuperarla dependiendo del usuario logueado.
Trabajar con las cookies no lo he intentado pero si logras hacerlo te agradecería que lo compartas
Saludos