No, they do not. They offer a free Static IP address to all customers.
https://www.vodafone.co.uk/cs/groups/configfiles/doc...
Home Broadband Extras Monthly Charge
Content Control Free
Static IP Free
Please note: If you have requested a static IP address the address allocated by us to you is for use only in connection
with your Vodafone Broadband and all rights in this address belongs to Vodafone and will revert to Vodafone on
termination of this Agreement. If you move house, we may need to issue you with a new static IP address
And here...
https://www.hotukdeals.com/discussions/vodafone-stat...
Whenever an ISP offers free Static IP you should know that it will not be behind CGNAT. Port forwarding to an ISP that is behind CGNAT will not work. But of-course if it does give a free static IP address you can port forward.
The fact that they offer you one for free will always be an indicator that they aren't behind CGNAT.