Yeah can't read Japanese either, I just type 'MS60' and browse by the pictures.
You'd be pretty keen to take the wagon to 150kph... They wouldn't be very stable at that speed. Suspension mods will definitely be a major.
We'll be pulling my mates brakes apart to recon them, will try and get some measurements.
As for balljoints and whatnot, haven't yet tried. I think they are still available, but the idiots who work in our parts stores are all when you ask them