Yes it will fit, it is exactly the same as the 1992, but the 1995 is a 4l60E, which means it has electronic shift solenoids, instead of hydraulic ones so you'll need a standalone transmission...
Of course it can and with ease. Motor mounts are in the same place as its little brother 350 ci. Go with aluminum heads to keep the weight about the same and make sure you install the heavy duty...
Yes, but you will need to change the prom in the computer and you may need to make adjustments to the fuel system to compensate for the larger fuel injectors.