Для этого может подойти анонимный режим. Он не включается автоматически, но предоставляет пользователям анонимный альтернативный аккаунт, между которым и основным можно легко переключаться без выхода из системы.
Остальные функции, судя по всему, очень специфичны для вашего сайта, поэтому мы, вероятно, не будем их реализовывать. Вам потребуется создать собственный плагин.