Yes you need to setup a billing account, there is no way around it these days. As long as you keep under the free tier it doesn’t really matter.
Also their pricing examples are counted monthly so the things that have 5 000 hits in their pricing is per month not per year.