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.
no they will not
a 350 is a Chevy motor, if it doesnt work you will need to cut some parts out to make it fit haha
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