Eine Offline-Installation ist bei CounterStrike Source nicht möglich, der verlangt immer eine Online-Registrierung, vorher läuft das Spiel gar nicht. Deshalb ist der CD-Key ist schon bei der ersten Installation des Spiels auf das Steam-Konto Deines Freundes registriert worden, auch wenn der nie online gespielt hat. Eine zweite Registrierung ist nicht möglich.
Die einzige Chance die Du hast ist, dass Dir Dein Freund Benutzername und Passwort gibt, die er für den Steam-Zugang verwendet hat. Dann kannst Du Dich in sein Steam-Konto einloggen und der Key wird nicht benötigt. Bei der Installation musst Du dann angeben dass Du bereits registriert bist und die Zugangsdaten eingeben.