1) Yes, USB only for updating anything aquacomputer make as far as I know. It would be nice if this could be done over aquabus in future, but I don't know if that will be possible.
2) You can calibrate the sensors with the PC off, that's what I do to get everything as accurate as possible. Shut down, let everything equalise in temperature for a long time (overnight or more), then plug a laptop into the aquaero using an internal->external USB cable, install aquasuite on the laptop and you can change the calibration values to get them all reading the same. No power to the aquaero is needed to do this other than what it gets from the USB connection to the laptop. I agree that being nearly 6c out sounds like a bad sensor, but you could try calibrating it then see if it tracks realistically with the system on when the water warms up - if it does, it's probably OK, or at least close enough.
3) That calibration value sounds fine, and that flow does sound realistic to me. I don't know if Shoggy is familiar with MCP35x but they are certainly very powerful - more than anything other than an Iwaki. I had a single MCP35x running CPU block, 3x full cover GPU blocks, 1 radiator and 10M of 1/2" ID hose (external radbox) and I was getting 1GPM indicated which also sounded right to me.