I wouldn't put much stock in being able to read what's in a computer's memory at any range greater than a millimeter, and even then, that's a big stretch. I'd have to SEE it myself.
The monitor-at-a-distance trick is doable because he knows what freqs a monitor operates at and can therefore shortcut what needs to be detected. Even so, the range isn't like miles, it's like feet, and can easily be masked or interfered with.
Your MAD idea would probably not work because the detecting ship itself is putting out a MUCH MUCH larger magnetic field itself compared to what it's trying to detect. When you've got a signal nearby that's 20-30 orders of magnitude greater than the one you're trying to detect... well, let's just say it's not gonna be easy. (It's also a good reason why neutrino sensors won't work, nevermind how hard it is to detect neutrinos in the first place.) MAD works with aircraft because they are made with mostly non-ferrous material and subs are made with mostly ferrous material, but of course sub-designers are working around that too, and MAD isn't nearly as useful against more modern subs.
GAD would potentially be the same thing as a densitometer, in Trav terms. I myself can't really buy that whole "you get detailed deck plans" bit, but they should be able to spot an object within a few hexes if you're surrounded by space. That's my take on it, anyway. Again, not terribly useful compared to EM.