Ciao Luna,
1. Nella prima frase si usa l'imperfetto perchè si fa riferimento ad un modo di essere (una condizione) dei Romani in epoca che è molto anteriore a quella presente (che è espressa con la frase "Luisa pensa").
2. Nella seconda frase si fa rifermento ad una azione compiuta dal nonno di Luisa.
Il nonno di Luisa aveva iniziato a studiare l'inglese molto probabilmente già da bambino. Per cui a 16 anni aveva già imparato l'inglese ( risultato di anni di studio). Nel tempo passato questa volta si fa riferimento al risultato di un'azione e questa si esprime con il trapassato.
Per esempio: "Prima dele 10 I bambini erano già andati a dormire".
Se questa stessa frase la metto al congiuntivo allora dico "Luisa pensa che prima delle 10 i bambini fossero andati a dormire".