Yes
Yes, it will fit fine.
A manual 5-speed transmission from a 1995 Chevy 4x4 will not fit in a 1991 Chevy manual 5-speed transmission. The two engines vary in some specifications which makes them incompatible.Ê
No. Not without a lot of custom work.
Yes
The 2011 Honda Fit has a 5-speed manual.
The 2012 Honda Fit has a 5-speed manual.
The 2010 Honda Fit has a 5-speed manual.
The 2013 Honda Fit has a 5-speed manual.
The 2008 Honda Fit has a 5-speed manual.
The 2009 Honda Fit has a 5-speed manual.
The 2007 Honda Fit has a 5-speed manual.