Look on page 126 of this document:
http://sentencingcouncil.judiciary.gov.uk/docs/MCSG_Update9_October_2012.pdf
You will see that the penalty (and the length of ban) for excess alcohol depends on the level of alcohol in breath (or blood or urine if applicable). You will also see that custody is not normally considered until a level of 120 in breath is reached (about three and a half times the limit). A disqualification of at least a year is mandatory.
I don’t know where Eddie’s local court is but in England and Wales (and I believe the same holds true for Scotland and Northern Ireland) one cannot be sent to prison for the offence of no insurance. A glance at page 130 of the same document will show that the maximum sentence is a level 5 fine (£5,000). This, and the licence offence, will be dealt with by way of a fine and an endorsed licence. No points will be awarded as one cannot receive a ban and points for offences arising from the same incident.
Your friend’s ex may be offered the chance to take part in the drink drivers’ rehabilitation programme. If he completes this (the cost is around £192 in most areas) his ban will be reduced by 25%.