Depends on what year/type of engine (LT1, LS1, etc). If anyone has enough time and money, anything is possible.
yes
Yes, it will definitely fit.
Yes
What is the engine in the Caprice? In the Suburban? If they are a 305/350 then they can be interchanged. I have a 1985 Caprice Classic with a 305 and the tranny came out of a 1987 Suburban. It depends on the engine.
Yes.
It will go right in there no problem.
ive seen caprice,s with zz572 big blocks. pretty much any motor will fit
Chevy didn't offer a 350 in an 86 Camaro, but if they did, it would theoretically work in an 87 Caprice.
No
Can rims for a 96 caprice fit a 69 Chevy chevelle
Yes
I believe that the both the 96 vette and caprice use the LT1 (I think 96 was the last year for the LT1). In that case, yes.