I dont know whats wrong with your electrum, but I can tell you that all the transactions. You created require your first (without fee) to get confirmed first.
Once the first confirms all others will confirm as well or shortly afterwards.
All you can do now is wait. Either for the network to forget about your transactions (takes a few days) or for them to confirm (might take more than a few days).
Oh and you should update electrum to 2.5(.1)
I have exported my keys and have updated and imported the wallet now its not crashing but it's just sitting at sync for a lonnnnggg time
Thanks for the tip Ill keep my eyes open for the transactions going through.