OK, the BB7 has been fitted, not without hassle, and adjusted. It's already better than the original brake and will improve as the pads bed in. I changed the rotor to a 180mm one to aid cooling. The original 160mm one was slightly warped.
The speedo is now working. The sensor is much less tolerant of positioning than any other I've used, but a combination of a very powerful magnet stuck to the original sensor head and trial and error has fixed things.
When I was changing the wheel, I had to change the rear cluster and the chain too. I counted the number of links on the old chain and stuck two chains together to get the same 126 links. Since doing so, I've been having some horrible chain slip moments right at the worst times in gear 1. Very dangerous to the point I was going to give up. However, whilst I was working on the bike today, I removed a couple of links. No good; still the same problem. Removed two more. Still the same, so I went to town and took four more out. That seems to have fixed things, but I'm scratching my head as to why the original chain was so/too long.
Monday will see how things go on the commute. My 2.5-mile test run saw me doing 22 mph on a stretch where I'd cut out at 18.5 mph before.
The original lights have been ditched in favour of a Hope Vision One Mk2 front light and a Cateye rear LED one. Part of my route is on unlit cyclepaths, so the former will definitely be needed.