The point's moot because there is no K swap kit for CG.
All other points are valid though.
Anything is possible though. We've done a few crazy swaps at my shop, ie, a 1974 BMW 2002 with an SR20det, a 1987 Dodge Raider with a 1JZGTE, A 1973 MG GTB with a 1JZGTE, a 1972 Mini Cooper with a B16a, this list goes one, motor mounts are the least of the issues with a motor swap.