As you say, things are taking much longer than they should at the moment. I waited from October til April for my ESA 'medical'and this seems the norm. If you are awarded ESA your payment will be backdated to the first day of week 14.
Nothing on this board constitutes legal advice - always consult a professional about specific problems