Re: looking foward to my motor arriving!!
On the long downhills just hold in the clutch (don't lock it, just hold) and you should be fine. It would be a very rare freak accident if it magically engaged....either the lever or cable would need to break for that to happen most likely.
As for the brakes...I know what you mean (260 here). I think it's just one of those things you gotta deal with.