a) Javascript torna a página mais dinâmica e interativa
b) O ideal é usar no fim do body ou dentro do head referenciado um arquivo externo e com o atributo defer
c) Mais ou menos. O type por padrão é "text/javascript" [1], só é necessário declarar se for usada outra linguagem.
d) Errado, javascript externo que é mais fácil de manter por ficar isolado e centralizado
e) O código javascript precisa ficar dentro das tags <script></script> quando é internal
[1] https://html.spec.whatwg.org/multipage/scripting.html#the-script-element