Tutti i giochi usciti da un anno a questa parte sono sicuramente compatibili win 10... ma credo che la stragrande maggioranza dei vecchi titoli fino ad un 2 - 3 anni praticamente lo sono!
Le specifiche di compatibilità solitamente partono dall'o.s. minimo e salgono quindi con il win 7 sei tranquillo su 8 e 10... sono rarissime le incompatibilità e comunque nell'eventualità che un gioco non fosse compatibile win 10 te ne accorgeresti leggendo i vari blog e forum che riguardano il gioco in questione perchè sicuramente troveresti un post dove si URLA che non funge sotto Windows10
Gli store online che vendono keys sono tantissimi... per farti un'idea prova a dare un occhiata anche a questo sito:
www.allkeyshop.com
E' molto interessante perchè tratta tutti i giochi principali e ti fornisce le quotazioni giornaliere da parte di tutti i negozi che trattano il titolo, ti permette di avere una Wish list dove tenere i titoli preferiti e leggerne rapidamente le quotazioni, ti da la possibilità di monitorare l'affidabilità dei vari eshops e di leggere i commenti dei vari utilizzatori così puoi farti un idea della serietà.
Tramite Allkeyshop sono riuscito a beccare tre o quattro eshops affidabili che utilizzo per acquistare e si può dire che ogni giorno vado a curiosare le quotazioni in stile Borsa...
Spesso aggiunge qualche % di sconto aggiungendo un codice al momento dell'acquisto sul eshop deciso. Ovviamente con un minimo di oculatezza e approfondimento puoi riuscire a scontare molto il prezzo di un titolo!
Per le installazioni è semplice devi scaricarti ed installare il programma di gestione che è:
STEAM per la stragrande maggioranza dei giochi
UPLAY per tutti i titoli della Ubisoft
ORIGIN per tutti i titoli Electronic Arts
GOG simile a STEAM
Creare un account per il programma (vale per tutti questi sopra detti indistintamente) ed una volta fatto vai sullo store che ti sembra il più affidabile e con il migior prezzo e paghi, loro ti mandano dopo pochi secondi la KEY che andrai a riscattare su uno di questi (ovviamente ti verrà detto prima che chiave stai comprando in base al gioco)
esempio: Mirror's edge lo puoi comprare solo per ORIGIN mentre FAR CRY PRIMAL potrebbe essere su UPLAY ma potrebbe essere anche STEAM (prima di comprarlo quindi vedi dove va riscattato)
Una volta comprato e riscattata la key il gioco è legato per sempre all'account di riferimento del programma...