Yes.
NEW ANSWER: Yes it will fit but the wireing harness,fuel pump and the computer system on the 97 will not hook up to the 95 engine So therefore it will not work.
The V6 in the 1997 Camaro was the 3.8, not the 3.4
no,they don't fit. They have a different throttle body fitting.
Yes all all of the parts from the 95 will fit the 97 and vice versa, They are the exact body styles. 1993 to 1997 will all be interchangable
Yes
Yes
The chances are that it will fit. If the 97 camaro originally had a v8 in it then you will have to change the motor mounts on it which can be a pain to do. Source: I stuck a 5.7L from a full size van in my 1983 camaro that originally had a 2.8 V6.
Yes
No. The 95 4.3 is TBI. The 97 is CFI.
LT1 350
no!
YES it will bolt right in there.
I would think so since they're the same engine, only with some minor modifications