so what u mean by b18 bottom and b16 head? is that possible?

guys, for a b18c swap for EF7 would i need gear box and/or other bits change as well?