Get the OneTab extension. It'll save and close all those tabs. That way you won't have Firefox crashing during startup once you exceed the number of tabs it can handle (a few thousand).
Tip: the crashing is caused by certain extensions such as OneTab and All Tabs Helper which for some reason seem to cause all the tabs to load, just when restoring a session. Temporarily disable these extensions before restoring, then you can reenable.
... damn do I have adhd?????