#1 may cause problems, if an old extension causes problems with new firefox you wont know till you see the problem, it will usually update the extension and shouldnt be a problem, only if you want to use an outdated extenstion should you turn this on
#3 seems pointless why wouldnt you want to see the little icon thing
#4 will slow you down if you have a good comp and good connection, but if your comp is crap it will make it slightly faster
#5 is great, makes spelling easier
#7 is good, but those numbers might not be the best for you, i would keep network.http.pipelining.maxrequests at 10 no matter what, as for the other numbers, it depends on your connection, if your connection is really good use higher numbers, if its not so good use those numbers, play around with it till you find what works for you
#11 will shrink your tabs so much that you wont be able to read the name, youll have to use the arrow thing to choose what tab you want, which makes #11 useless
#13 turns your mouse wheel into page up/down, its weird, if you like reading the entire screen then i would use it, else stick with your normal scroll
#14 is the best one here, the timer for installing addons is stupid and unneeded
#15 can save you sometimes, i have alot of tabs going at once and ill close alot at the same time to get them out of my way, something i close the wrong ones and need to reopen like 20 to find the one i closed by mistake, so mines set to 30
#16 is annoying sometimes, its easier just to leave it at false and use alt+enter if you want to open your search in a new tab
#17 is news to me, and its awesome, if you dont know what html, or page source means then it will be useless to you
#19 isnt needed anymore, its auto now
5, 7, and 14 are probably the most important