https://reports.exodus-privacy.eu.org/en/reports/com.whatsapp/latest/
For me, I managed to reduce it to the bare usable minimum with:
1) Camera
2) Microphone
3) Network
4) Notifications
5) Contact Scopes
But if you only plan to text, first 2 can be removed as well. If you plan to exchange files, then storage
scopes is optional. Not sure a VPN is required, since it's E2E already and if you either have a throwaway
number like in my case, or your real number, in both cases a VPN will only hide Whatsapp from your ISP,
which I don't consider useful by itself since it's a very common app.