No the unlock code was not until later. He needs his car to be equipped with "satellite prep" then the module from his friend's car, and to have the tuner coded in. Part of the process will be rearranging some fibers at the MOST connector behind the rear seat bolster as well. BTDT with my '09.
If he doesn't have "satellite prep" it is probably going to be more trouble than it's worth unless he really really wants Sirius.