Will the radio need programmed when I'm done? No. Your VIN is retained in memory on the mainboard inside your radio. You're not switching that part out.
*As noted above, some faces will require a board swap. This would be the case if you find the connector is different. You will move your board to this face, if necessary.