*Update*
We had a technician up here this morning (well, he turned out just to be the roofer that did the work - presumably a sub-contractor of the company we're dealing with). His attitude was very much "well, that's how we always do it, we just use the number of brackets we've been supplied with" etc
Apparently they normally let the wires hang loose on the roof because he says they're a real pain to get at to tie up, and they're not going to wear out anyway in 25 years. I pointed out that it was against building regs, and he said they'll take the panels off and tie them up (*Thanks forum - wouldn't have been sure of my ground otherwise!*)
On the subject of the 70cm overhang before the 1st bracket on the rails, the banging noises in a moderate wind and the general suitability of the installation for this exposed, windy location: he's going to install an extra 4 brackets on the West end of the array, so they are properly supported at that end (the other end is fine) bringing the total to 32 brackets. (unfortunately this may mean disturbing the flashing around the roof velux). He doesn't sound at all keen to install more brackets (to be fair, the brackets they've used are fairly chunky) and I'm not sure how to argue this further. I have asked what sort of wind calcs were done but haven't got anywhere, and I'm sure no structural survey was carried out.
As for the inverter installation, apparently that's the electrician's domain. Although he listened to what we had to say about it, he was fairly noncommital (ie. he wouldn't for example agree that taking a hammer to a new stud wall was not a professional thing to do).
So we await developments. I am still concerned about the number of brackets fitted, and that the panels might still bang in the wind (I accept that in severe conditions, some noise is inevitable, but surely they shouldn't bang in moderate winds, such as we get here frequently?) and that in a worst case they might disappear completely damaging the roof (not an uncommon ocurrence with our farm shed roofs!)
Thanks again for all the help
Dave