Wenn Steam auf beiden PCs mit dem gleichen Account verbunden ist, funktioniert das einwandfrei. Einzige Einschränkung ist, dass man nicht bei beiden PCs gleichzeitig eingeloggt sein kann, man kann also auf maximal einem Computer gleichzeitig etwas spielen.
Ich habe Steam zurzeit auf 3 Geräten laufen, Laptop, Desktop PC und Couch-PC und alles arbeitet reibungslos. Das geräteübergreifende und CD-unabhängige Verwenden von Spielen ist ja auch der Grund, warum Plattformen wie Steam existieren, und so beliebt sind damit man nicht mehr an umständliche Installationen und Datenträger denken muss.
Alle Spiele die mit deinem Account verbunden sind,werden auch immer damit verbunden bleiben, zumindest solange Steam existiert (Was zum jetzigen Zeitpunkt sicherlich noch eine extrem lange Zeit ist)