En primer lugar, es muy valiente por parte de tu amigo darte los datos de su cuenta de Steam. En segundo lugar, las cuentas de Steam suelen ser de «una máquina a la vez», pero varios ordenadores (creo que hasta diez) pueden utilizar la misma cuenta. Si ninguno de los dos se conecta al mismo tiempo, no hay problema; aunque la primera vez que se utiliza una nueva máquina hay un proceso de verificación en dos pasos, lo que significa que tu amigo tendría que configurarte correctamente para que esto funcione. Si tú estás jugando y tu amigo, que es el propietario de la cuenta, se conecta para jugar una partida, serás expulsado. Y viceversa. Puedes (sólo en algunos juegos) iniciar la sesión, entrar en modo offline y luego permitir que el otro jugador se conecte en modo online. Esto es una forma común de evitarlo, pero hay límites, y eventualmente el jugador uno tendrá que ingresar/verificar la cuenta de Steam; usualmente después de un tiempo, o cuando se cambia de juego. Es complicado, pero funciona. El problema es que cualquier logro, etc., se registrará para el propietario, y los guardados en la nube podrían ser un problema. El uso compartido de la familia permite compartir algunos juegos entre cuentas, lo que te permitiría guardar y tener logros a tu nombre, pero de nuevo tendrías que usar el truco de offline/online. La grabación de los guardados y los logros podría significar iniciar la sesión (y arrancar a tu amigo en el proceso). No estoy seguro de que se pueda jugar al mismo juego al mismo tiempo de esta manera. Sin embargo, podría (y lo digo sin haberlo probado) permitir diferentes juegos con ambas cuentas online, pero necesitará que tu amigo (o tú con sus datos de cuenta) valide tu cuenta como miembro de la familia) en ambos PCs.
tl;dr
Sí se puede, pero no fácilmente al mismo tiempo, pero con algunos límites aún es posible, usando el ‘truco offline’. Compartir en familia podría ser una forma más sencilla (más legal).