Ei! Tudo bem, Caio?
Sua solução está certinha e bem alinhada com o que o exercício pede!
Ficou bem aplicado os operadores de comparação (<=, <, <>) e também o AND para combinar condições, o que é essencial nesse tipo de filtro.
Uma sugestão de melhoria: na última query, você pode deixar elegante usando NOT IN, assim:
WHERE [ESTADO] NOT IN ('SP', 'RJ');
Dessa forma, você poderá adicionar mais estados depois, um código escalável.
Estás se saindo muito bem, parabéns e continue assim!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!