Non posso risponderti con certezza in quanto non ho mai provato, ma vado per logica.
1 - Utilizzo del software su PC differenti per lo stesso rullo direi proprio di si, non mi risulta ci sia un vincolo esclusivo tra il PC e il Rullo associato, non avrebbe molto senso in quanto lo stato dell'abbonamento è legato all'account utilizzato, non al rullo in sè.
2 - Utilizzare lo stesso codice promo direi che valga lo stesso discorso fatto sopra: il codice Promo è legato all'account di Elite my E-Training, quindi se cambi PC ma fai login con il Tuo Account, lo stato dell'abbonamento sarà allineato.