Sorry for the late reply.
Lots of questions here. I'll try to itemize.
Shaking could be a ton of things. Shaking when braking is most likely warped rotors, and shaking at speed cuold be a number of things. I'd check wheel balance first.
The bad running could also be a number of things. With a 93, it could be a bad PTU if it hasn't been swapped to the new style. Other things to check would be harness issues and CAS connection. Also check for corrosion. The ECU code would help me figure it out a lot easier, as it could let me narrow it down.
Speedo could be the cluster itself, a connection, a fuse, or the speed sensor.
As for the window motor, it's a bit like most other cars, but a little more difficult. Nothing a halfway experienced mechanic couldn't handle. I'd budget 2 hours first time tearing into the Z32 door panels, though. And as always, keep the FSM handy.
Oh, and welcome to NICO! Glad you're here!