A. That would not be good.

More costly, far less reliability, not much better fuel mileage.
Different trans, harness, radiator, and PCM.
B. The 2.2 swap is better, but still need new trans etc. And you would need access to a factory scan tool.
C. The 2.4L is one of GM's worst engines IMO.