Que tal chavalote?
Pues mira, hacerte una cuenta en STEAM es muy sencillo.
Ve a esta página y te registras. No tardas ni un minuto.
http://store.steampowered.com/
Ahí te viene todo explicado. Para comprar juegos, lo puedes hacer desde mil sitios. Desde el propio STEAM o desde páginas de KEYS.
Yo suelo comprar en páginas de KEYS, que salen mas baratos y hay unas ofertas que te dejan flipado.
Respecto si hay CARDS, claro que si. Yo por ejemplo, tengo mi card en:
http://gamercards.exophase.com/
Y puedes poner hasta dos gamertag:
Por ejemplo yo tengo puesto el de mi XBOX y el de STEAM.
Para lo que necesites, aquí me tienes.