No, you need the button to reset the system, wiring to suit, and then coding via VCDS.
....If the rest of the system is present isn't the coding activated by default from the VW factory?
No, the system is all part of the ABS system, it's just monitored and interpreted differently by the Tyre Pressure Monitoring system and linked to the dash warning light. The coding won't be activated from the factory if the rest of the system isn't fitted, otherwise it'd flag up an error code when scanned.
Similar thing as cruise control. Everything is there on the car except for the cruise control stalk and wiring / coding.