As far as I can see (and I work in this area, in Scotland, where you could argue the Contempt of Court law is enforced a little bit more strictly than down south), there's no major issue with naming people being questioned by the police. That is a matter of fact.
Not so sure about that, obviously it's open to legal interpretation, but looking in Ncnaes Essential Law For Journalists
using a phrase like 'helping the police with their enquiries' about someone who is later released without charge he could sue for libel because it could be claimed that the phrase implies guilt
If they are charged, they will appear in court and the information will become public anyway.
That's irrelevant, as they might not be charged. As was seen last night the police did name and give details for the charged man, but not the one on bail.