Oi, Luiz! Como vai?
Agradeço por compartilhar.
Seu código mostra que você compreendeu bem como criar uma instância da classe Restaurante e alterar atributos como nome, categoria e ativo. Só vale ajustar dois pontos: na atividade 4, como o pedido é acessar o atributo diretamente da classe, use categoria = Restaurante.categoria; e na atividade 6, faltou atribuir a categoria da nova instância com restaurante_pizza.categoria = "Fast Food", para que a verificação da atividade 7 funcione corretamente.
Dica: quando a atividade pedir atributo de classe, acesse usando o nome da classe, como Restaurante.categoria; quando pedir atributo da instância, use o objeto criado, como restaurante_pizza.categoria. Você está no caminho certo, continue praticando essa diferença entre classe e instância, porque ela ajuda muito em Orientação a Objetos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!