sure, as long as it's a Chevy turbo 400 and not a Buick, Pontiac or olds 400 it will bolt right up.
You can if it has the Chevy bolt pattern.
YES.
A Chevy 305 is not a transmission it is a motor. If you mean a Chevy turbo 350 then the answer would be 3 different forward speeds and reverse.
yes
Absolutely. Many (if not most) 305's came stock with a 350 turbo bolted to the back of them.
If it's for a 305 it's a Chevy and will interchange with a 350. If it's an Olds, it won't.
either a 285 or a 350... the odds are that its not a turbo 400
Turbo Hydra-Matic 200 R4.
350 turbo automatic
Is it an Olds engine? Olds never made a 305. Olds did produce a 307. However, once the Olds V8 went out of production, Chevy 305's were used instead of the Olds 307. If it's the Chevy engine, it will bolt right in with no modifications. If it's the Olds engine, you CAN put it in a Camaro, but you'll need an adapter plate for the bellhousing. Chances are the exhaust manifolds won't line up with the existing exhaust either, not to mention a bunch of other little tweaks that you will need to do to get the Olds engine in the Camaro, but yes, it's absolutely doable.
A 1987 Chevy Caprice Classic with the original engine does have a carb and the engine is a 305, because I have one. This can have a 307. I have an 87 Caprice Estate Wagon, with a 5.0 liter 307 olds. Which, is actually for sale.