Considering the 1996 Camaro Z28 already has a 350, the answer is yes
The 350 wasn't available in the Camaro in 1984, and even if it was, the practical answer to your question would be NO.
Yes.
a 350 is a Chevy motor, if it doesnt work you will need to cut some parts out to make it fit haha
no they will not
Chevy didn't offer a 350 in an 86 Camaro, but if they did, it would theoretically work in an 87 Caprice.
Yes
Yes
yes
yes
Yes it will fit.
Yes