1. Corretta; l'alternanza tra un periodo ipotetico con protasi all'indicativo imperfetto (rappresentava) e al congiuntivo trapassato (fosse stato) è ammissibile come scelta stilistica.
2. L'unica sbavatura è la mancanza delle virgole prima della coordinata disgiuntiva (non sempre richiesta, ma in questo caso preferibile perché la coordinata presenta un'alternativa netta rispetto alla prima proposizione), e in apertura dell'incidentale. Quindi, un gelato, o, se preferisci,.
3. l'impegno che si era presa. Il participio passato unito all'ausiliare essere concorda con il soggetto.
4. Corrette entrambe le varianti. Il congiuntivo è più formale.
5. Corretta.
Fabio Ruggiano