How to remember exposed filter choices?
There is an option in views for this. Go and edit the exposed filter, In the edit form there will be option called

Remember
Remember the last setting the user gave this filter.

However I dunno, how to restrict this functionality only to authenticated user.