Hi,
You can remove a particular session by
Session.Remove(your session object name);
Regarding your question
It depends on how much data you are placing in session.
Never place large amount of data in session as it consumes server resources(being server side state management technique).
Hope this helps.