2) O Devcpp apenas chama o gcc. Então, você pode continuar usando-o normalmente, sem problemas. Apenas, tome o cuidado de configurá-lo para usar os parâmetros de compilação passados em aula. Esse link tem algumas informações sobre como proceder com a configuração: