Eu não cheguei a testar, mas acredito que funcione sim com projetos mais básicos.

Pelo que eu entendi precisa importar a biblioteca @vercel/analytics no projeto para funcionar, ou seja, é preciso que o projeto use npm.

Inclusive, quando seleciona para ativar o analytics ele trava nesse modal esperando que o próximo deploy possua essa biblioteca (pelo que eu entendi): print do modal

Sim, ele espera os dados no próximo deploy. Quando der o push no Github por exemplo, você vai conseguir visualizar o trafégo do site. Mas claro que tem que instalar e importar o `@vercel/analytics`