See below for undercarriage. Sorry, I dont have a lift, so these are on my back in the driveway. Minor surface rust, but nothing that couldnt be taken care of with a wire wheel in my opinion.
I'll go snap some pics of the undercarriage. No vibrations. I did not have a compression test done. No blow by according to the "Unscrew the oil cap and see if it dances" test. As far as I know, all the dealership in Tokyo did for the lift is shocks and springs. I have no idea about caster...