...going back to the original post. I think swapping a mk7 engine into a mk6 would prolly go easier than expected. Most likely you'd have to do some massaging of the engine bay and reroute some stuff. However, making the engine talk to the ECU is another story. I don't know if this is something you could achieve with vagcom but you'd definitely struggle to make the car talk to the engine.
A few years ago, someone got a hellcat engine to run in an old muscle car without all of the fancy electronics that dodge said HAD to be there for the engine to run. If that's possible, I'm sure you could run a mk7 engine in a mk6.
Is it possible? Of course, anything is possible with enough time, money, and expertise (and standalone engine management).
The big question is what is the metric for whether it's worth it? You go through all the time and effort and money to do the swap, and you're still into a Mk6 with the same amount of wear on the suspension components at the end of the day.
Getting the engine itself into the car probably wouldn't be too hard. Getting it to actually run is probably way harder than its worth.
Fitting might be not too hard if you're good with custom fabricating axles, engine/trans mounts (look it up, they are SUPER different), downpipe, charge piping (not too bad), and probably a whole host of other pieces.