The shocks won't.
The coilovers... should. You might have to swap on the top plate assembly from the 88, though. The struts are supposed to fit all years. You might find that the rear springs are a little short, if they were designed for the earlier cars. The 88 places the struts at a steeper angle.
The front springs... Were they designed for the 86?
They will fit under the 88, but they might be a little bit long. All things being equal, they should have a higher spring rate than the 88 springs. That is generally considered a good
thing. 88 front springs are generally considered to be slightly-to-extremely soft, from a performance standpoint. Depending upon who you ask, of course.
I would just put 'em on and see how the car looks and handles. ESPECIALLY if they are lowering springs. I would definitely try them before buying something else (or cutting them.)
[This message has been edited by Raydar (edited 04-07-2015).]