Yes you need either Gen 2 Max or Gen 3 Max (with options) to get folding mirrors, I believe all versions support the puddle lights in the bottom of the mirrors
No VCDS coding required for Gen 2 for folding mirrors
You can't easily swap Gen 2/Gen 3 regulators over as VW modified the door wiring between the generations and moved all the pins around