Olá Samuel, tudo bem?
O ideal é escolher o tipo do campo de acordo com as regras de negócio e as necessidades do seu projeto, neste cenário apresentado no curso, a matrícula só possui números, mas levando para um cenário mais real, como por exemplo, no momento de especificar as regras de negócio fosse definido que a matrícula seria gerada com letras e números, como por exemplo: "123QWE", então não seria possível utilizar o tipo numérico.
Sobre a sua segunda dúvida, não consegui compreender muito bem, você poderia disponibilizar mais detalhes? Como por exemplo, em que momento esse alerta ocorre.
Caso você queira disponibilizar algum print e não consiga upar diretamente aqui no fórum, você pode upar a imagem no imgur e disponibilizar o link.
Aguardo o seu retorno!