Some interesting points there. I have to add my bit based on 20+ years buying & selling in answer to some of your points though.
1, Estate agents frequently lie & recommend solicitors who give them the biggest backhander. We almost had a sale fall through & certainly caused it to be far longer & more stressful than it should of been after going with the alleged "in-house solicitors" who turned out to be 50 minutes drive away.
Word of mouth is by far the best option. Failing that, assume they'll all be shit & simply go for the cheapest, because chances are whoever you use will be shit!
5, Cash buyers are GREAT! Trouble is they know it & offer accordingly! If you get an offer you can accept from a cash buyer it is, without doubt, a MASSIVE advantage to your chain & will increase your buying power on your ongoing purchase! Cash buyers know this, hence they offer low!
8, YES you CAN book a removal company prior to exchange. Who on earth misinformed you that you cant? Many people exchange & complete on the same day. I've done it myself. Its nerve wracking & awful. You have to pay upfront & risk losing your money, but many families do this every day!
My best piece of advice would always be to present your house properly for sale. De-clutter as much as possible to maximise space, de-personalise. Make sure rooms are presented in a way that makes it easy for a buyer to imagine themselves being there, for example, something as simple as having a table in your kitchen to indicate a dining space.
Another good tip is if you have a particular location you are keen on don't be afraid to do a leaflet drop in the area to try & drum up those who may be considering selling. You may save yourself a fortune if you can get a discount by doing a private sale. 