I personally have no idea what UK rates are.
Having said that - Sometimes studios have rates that they will generally pay freelancers or a series of rates based on budget, experience and what your tasks are.
Flying there - Are they paying for room and board or are you flying in on your own because you need the project?
Do you know what a standard staff ...
In the UK, Masters level courses in arts subjects -tend- to focus more on theory/concept than the technical aspects; its generally expected that you know those already, and that what you're doing is of a personal research nature. I know that Edinburgh's course is fairly 'conceptually' focussed, for example.
The balance of that may vary among these courses, ...
Interesting question. I can understand your difficulty in making a decision.
However I feel that you are overlooking the fact that you probably won't learn a whole lot, simply because you already have learned in practice.
Most University courses I know focus a lot on technical aspects, that's not exactly what you need. (That is an impressive list of skills, ...
Channel 38 and 70 are the only legal channels in the UK. Additional frequencies, like the ones you mention can be purchased as a special short licence. Check out the licensing authority website http://www.jfmg.co.uk/ to get your licence and more info.