Yes it is a direct fit. Although it is best to refer to the engines as 3100 and 3400, respectively, so as not to confuse them with 3.1L MPFI (1990-1994) and 3.4L. They are all different engines.
These vehicles use the 4T60-E transmission.
Yes. Lift the front tires. The rear wheels are free-spinning.
If it is a 3 speed automatic it is TH125/TH125C/3T40 If it is a Manual it is a Getrag F23
I don't know about a Beretta specifically but assuming it's an automatic you just have to use a funnel and pour it down the dipstick tube, most automatics are this way.
Only the 5-speeds. You can't swap automatics without running into problems, and you can't swap an automatic for a 5-speed without modifying (and it will still throw an engine code afterward). A 1992 Corsica had a 3T40 automatic, and the 1995 Beretta had a 4T60E automatic. Your best bet is to swap in another 4T60E. It came in a lot of GM vehicles. Go to car-part.com and enter "1995 Chevy Beretta automatic transmission" in the search for a list compatible transmissions and prices in your area.
No, it is a semi-automatic.
The clutch has an automatic adjuster therefore there is not a provision for a manual adjustment.
Yes if the engines are the same
It has a speed sensor on the transmission.
inside the transmission bell housing
200 USD
A black .38 Beretta semi-automatic pistol